CS010 -- Introduction to Computer Science I
Spring,
2006
Course Schedule
(updated 4/20/2006)

Course Week
and lecture notes
Topics Assignments (due Tuesday of the following week at 10am unless noted otherwise)  Submit assignments via Eureka unless noted otherwise.
1. Jan 9-13
Getting started; Sections 1-3
2.2.{1,2}, 2.3.3; 3.1.{3,4};
2. Jan 16-20 No class Tues (Mon schedule);  Sections 4-5
4.1.1, 4.2.{1,4}, 4.4.{1,3}; 5.1.{2,5};
3. Jan 23-27 Sections 6-7, Intermezzo 1;
6.3.3, 6.4.2, 6.5.{1,2}; 7.1.3, 7.2.1, 7.4.{1-6};
4. Jan 30-Feb 3 Sections 9-12, ; Quiz 1: 5pm Wed until 10am Thurs
9.3.3, 9.5.{2,8}; 10.1.5, 10.2.1; 11.2.2, 11.3.5, 11.5.1; 12.2.2, 12.3.{1,2};
5. Feb 6-10 Intermezzo 2, Sections 14, 15;
13.0.{3,4};  14.1.4, 14.2.{4,5}, 14.3.{2,4}; 15.1.3, 15.3.{1,4}; (Note: Due Thurs 2/16 at 10am)
6. Feb 13-17 Quiz 2: 5pm Mon until 10am Tues; Sections 17 & Intermezzo 3;
17.1.2, 17.2.2, 17.3.1, 17.6.{1,6}, 17.8.9; 18.1.{7,14};  (Note: Due Thurs 2/23 at 10am)
7. Feb 20-24 Sections 19-20; Quiz 3: 5pm Thurs until 10am Fri;  19.1.{5,6}, 19.2.4; 20.1.3, 20.2.{3,4};  (Note: Due Thurs 3/2 at 10am)
8. Feb 27-Mar 3 Sections 21-22; Intermezzo 4;
21.1.1; 21.2.{1,2,3 *** do 1 and 3 for each)}; 21.4.{1,2,3,4,5}; 22.2.2; 22.3.1;  (Note: Due Wednesday 3/8 at 10am)
9. Mar 6-10 Sections 25-28; Quiz 4: 5pm Thurs until 10am Fri;
25.2.{4,5}, 27.1.{1,2,3,4};  (Note: Due Wed. 3/22 at 5pm)
X. Mar 13-17 Spring Break;

10. Mar 20-24 ....; Intermezzo 5;  project 1 (due Friday 3/24, 5pm);;  HW exercises: 29.2.3, 29.3.{1,2,3,7,9,13}; (extended deadline -- due Tues 4/4 10am);
11. Mar 27-31 Sections 30-32; Intermezzo 6; Quiz 5: 5pm Thurs until 10am Fri;
30.1.1, 30.2.2; 31.3.6; 33.1.{1(+challenge),2}; (due Tues 4/4 at 10am)
12. Apr 3-7 Sections 34-37;
35.1.2, 35.2.2, 35.4.1, 35.4.2, 37.4.2 (due Tues. 4/11, 10am); project 2 (due Fri 4/7, 5pm)
13. Apr 10-14 Quiz 6: 5pm Tues until 10am Wed; Intermezzo 7

14. Apr 17-21 Sections 39-40; Tues: Quiz 7: 5pm Thurs until 10am Fri; project 3 (due Tues 4/18, 10am)
15. Apr 24-28 Sections 41-43
project 4 (due Thurs 4/27, 11pm)
16. May 1-5
Final Exams (final quiz: Thurs 5/4, 8am-10am, VL106)