Lecture notes for the Introduction to Computer Science I by James Tam | Return to the course web page |
Week No. |
Days |
Topics to be covered |
1 | September 11 - 17 | No tutorials this week |
2 |
September 18 - 24 |
Tutorial exercise 1 due |
3 |
September 25 - October 1 |
Tutorial exercise 2 due |
4 |
October 2 - 8 |
Assignment 1 due |
5 |
October 9 - 15 |
First tutorial:
Second tutorial:
Tutorial exercise 3 due |
6 |
October 16 - 22 |
Assignment 2 due |
7 |
October 23 - 29 |
First tutorial (example programs can be found under /home/231/tutorials/oct23_oct29):
Second tutorial:
Tutorial exercise 4 due |
8 | October 30 - November 5 |
Assignment 3 due |
9 | November 6 - 12 |
First tutorial, Monday, Tuesday (example programs can be found under
/home/231/tutorials/nov6_nov12):
Second tutorial, Wednesday (open tutorial); Thursday (no tutorial due to Reading Day) Tutorial exercise 5 due |
10 | November 13 - 19 |
First tutorial, Monday, Tuesday:
Second tutorial, Wednesday, Thursday (open tutorial, TA available in lab for help but no new material will be taught) Assignment 4 due |
11 | November 20 - 26 |
Tutorial exercise 6 due |
12 | November 27 - December 3 |
Tutorial exercise 7 due |
13 | December 4 - 10 |
First tutorial: Monday, Tuesday
(example program can be found under
/home/231/tutorials/dec4_10/lifepath/)
Second tutorial: Wednesday, Thursday
Assignment 5 & The bonus assignment due |