|
Lecture 01 |
Lecture 02 |
Lecture 03 |
Day / Time |
Tuesday & Thursday
|
Monday, Wednesday, Friday
|
Monday, Wednesday, Friday
|
Location |
MFH 162 |
MFH 162 |
ICT 102 |
Course Instructor |
James Tam |
Leonard Manzara |
James Tam |
Contact: Office |
ICT 707 |
MS 269 |
ICT 707 |
Office hours |
Tuesday & Thursday |
Monday, Wednesday & Friday |
Tuesday & Thursday |
Office phone |
210 - 9455 |
220-3518 |
210 - 9455 |
Course web page |
Lab schedule and relevant readings
Assignment submission guidelines
Assignment 1: Introduction to the Computer Science environment, number systems and logic (Due Monday Sept. 30)
Assignment 2: Algorithms and working with simple programs (Due Monday Oct. 7)
Assignment 3: Decision making and repetition (Due Monday Oct. 21)
Assignment 4: Functions and 1D arrays (Due Monday Nov. 4)
Assignment 5: Files and 2D arrays (Due Friday Nov. 15)
Assignment 6: Lists - Version 1 implemented using an array of records (Due Friday Nov. 29)
Assignment 7: Lists - Version 2 implemented using link lists (Due Friday Dec. 6)