EECS 1560

Intro to Computing for Math and Statistics


Syllabus
Notes
Notices
Dates
FAQs
Contact Info
Marks
Logout
Last Modified:
Jan 4 2023

Course Description


The objectives of this course is the introduction of the Matlab software environment, including its use for solving simple problems and the introduction of the programming principles that underlie programming in any environment including loops, encapsulation, efficiency, debugging and algorithms. More specifically:

Overview of the platform and its interface

Syntax, data types, variables

Programming in Matlab

Input, output

Basic matrix operations, statistics

Polynomials

Plotting in 2-D and 3-D

Sorting, searching, recursion

Random numbers

Lecture Hours

Thu. 6:00pm-8:00pm in Vari Hall B and on zoom

Lab Hours Lab Session 1:

Mon. 2:30-5:30pm in Ross S110

Lab Hours Lab Session 2:

Wed. 2:30-5:30pm in Ross S110

Lab Hours Lab Session 3:

Fri. 2:30-5:30pm in Ross S110

Office Hours

will be in person (Lass. 3049) and on this zoom link. Office hours will start 10 minutes after the end of a lecture (enough time to go back to my office).

Tests

There will be a midterm worth 25% and a final worth 47%. The midterm will cover material up to the lecture before the midterm and it will be during the first hour of our regular class. The final will cover all the material in the course and will be during the regular exam period. Both the midterm and the final will be closed book (an old-fashioned calculator is optional).

Lab Assignments.

The labs will be done in person in Ross S110 (behind the Lost+Found). There will be a total of ten labs 8 of which (L1, L2, L3, L4, L6, L7, L8, L9) have a graded programming component and a few multiple choice questions. The seven best of the eight are worth 4% each. The extra lab (that is the worst of your labs) is meant to make up for a sick day. Due to the nature of the labs there will be no other make-up lab. Labs 5 and 10 are review labs before the midterm and final respectively.

We will be using eclass (Moodle).

You do not need to purchase the software since York University has purchased licence for all students (and faculty and staff) to download and run or connect to a server and run it on the cloud (in case you have a computer that cannot run matlab). Visit the YU Matlab Info page to download and run (click on MATLAB Portal). You need to login using your Passport York account.

During the labs the instructor and the TAs will be available to assist you. You can have any notes or books with you in the lab but no electronic devices.

Text

Matlab: An introduction with Applications, by Amos Gilat, Sixth Edition, Wiley. If you have the fifth edition already it is also OK. The electronic version is fine, too, but you cannot use it in the lab.

PP-York logout

Last Modified: Jan 5 2023