ITEC2600M Syllabus Final
ITEC2600M Syllabus Final
ITEC 2600M
Introduction to Analytical Programming (Winter 2025)
Course schedule:
Class: Tuesday, 7-9PM – DB1004
Lab: Tuesday, 9-10PM – DB1004
Course Objectives
The course presents an extension of structured programming concepts covered in ITEC1620.
Students are introduced to new programming environments (MATLAB) for industrial applications
and develop skills in technical computing, data visualization and simulation. The course will
include weekly lectures, discussions, in-class exercises, and hands-on labs (with the Teaching
Assistant). This variety provides opportunities for students to learn in different ways.
Course Outline
See the course outline in https://course-outlines.laps.yorku.ca/outlines/2025w-apitec2600m-03/
The link also includes Senate Policies (on academic honesty, student rights, etc.), Academic
Information and Service (Important Dates, managing academic records, etc.), and Other Services
for Students.
Required Technology
To participate fully and to complete the course successfully, you should ensure you have
access to a computer and to Zoom (for office hours).
Readings
Item Title Required Instructions
MATLAB: A Practical Introduction to
The lectures will follow much of the code
Text Programming and Problem Solving Yes
and problem sets from this book.
(Stormy Attaway)
MATLAB An Introduction with Some material will be drawn from this
Text No
Applications (Amos Gilat) textbook
Free MATLAB’s office help documents. Will be
Website MATLAB Documentation in MathWorks
Online used for summarizing examples.
Additional book chapters and reading material may be added (not required).
Final grades in the course will reflect your overall performance in achieving the Course Learning
Outcomes.
Gilat 2,3
1/21/2025 Vectors (Arrays) and Matrices in MATLAB. Operations on Attaway 3
Vectors and Matrices Gilat 6
Quiz 1 (9-10pm)
2/11/2025 MATLAB Programming 1 (Selection, Loops, Vectorization) Attaway 6, 10
Gilat 7
Lab: programming
Quiz 2 (9-10pm)
4/1/2025 Monte-Carlo Simulation in MATLAB
Exam review
Lab: Simulation
3/30/2025 Final Project Presentations (Zoom; schedule to be announced)
Last day to drop a course without receiving a grade is March 11. See additional deadlines
in: https://registrar.yorku.ca/enrol/dates/2024-2025/fall-winter
Missed Work
If you miss a quiz, or midterm for a medical reason, the weight will be shifted to the final exam.
In such cases: A medical note is mandatory. No make-up quiz or midterm will be provided.
Recording Lectures
Lectures and course materials prepared by the instructor are considered by the University to be
an instructor’s intellectual property covered by the Canadian Copyright Act. Students wishing to
record a lecture or other course material in any way are required to ask the instructor’s explicit
permission and may not do so unless permission is granted. Students who have been
previously granted permission to record lectures as an accommodation for a disability are
excepted. This includes tape recording, filming, photographing PowerPoint slides, eClass
materials, etc.
If permission for recording is granted by the instructor, it is intended for the individual student’s
own study purposes and does not include permission to “publish” them in any way. It is
forbidden for a student to publish an instructor’s notes to a website or sell them in any other
form without formal permission.