CS 100 Tentative Course Syllabus
Late modified: Wednesday, August 23, 2000
Week | Date | Topic | Assignment Handouts | Prelims and Due Dates |
1 | Mon. 28 June | Course Intro, Methods & Method Calls | W1 handed out, due 1 July | |
Tues. 29 June | Variables, Assignment, If, Input | |||
Wed. 30 June | Classes | P1 handed out, due 8 July | ||
Thurs. 1 July | Classes | W1 due | ||
Fri. 2 July | Subclasses, Crucial Concepts So Far | |||
2 | Mon. 5 July | NO CLASS | ||
Tues. 6 July | Execution of Method Calls | P2 handed out, due 14 July | ||
Wed. 7 July | Static Variables | |||
Thur. 8 July | Iteration | P1 due | ||
Fri. 9 July | Review w/TAs | W3 handed out, due 14 July | ||
3 | Mon. 12 July | More on Input | ||
Tues. 13 July | Arrays | P3 handed out, due 22 July | ||
Wed. 14 July | Search | W3 due | ||
Thur. 15 July | Sorting | P2 due | ||
Fri. 16 July | Review w/TAs | W4 handed out, due 21 July | ||
4 | Mon. 19 July | Prelim | P4 handed out, due 29 July | Prelim |
Tues. 20 July | Sorting | |||
Wed. 21 July | Matlab | W4 due | ||
Thur. 22 July | Matlab | W5 handed out, due 26 July | P3 due | |
Fri. 23 July | Review with TAs | |||
5 | Mon. 26 July | Control Programs | W5 due | |
Tues. 27 July | Demo for Next Assignment | P5 handed out, due 5 August | ||
Wed. 28 July | Applets | |||
Thur. 29 July | Debugging | P4 due | ||
Fri. 30 July | Review with TAs | W6 handed out, due 4 August | ||
6 | Mon. 2 August | Recursion | ||
Tues. 3 August | C | |||
Wed. 4 August | C & Pointers | W6 due | ||
Thur. 5 August | Internet Topics | P5 due | ||
Fri. 6 August | Review w/TAs | |||
7 | Tues. 10 August | Final Exam |