CSE 142: Winter 2000

Day by Day Schedule of Topics, Textbook Readings, and Exams (subject to change)

Topic dates are likely to be adjusted as the quarter progresses.  Check back here to keep current.  Please note that there is a certain amount of skipping around among chapters.

Assignments schedule: most will be turned in on Monday, with a Sunday electronic deadline.  Some assignments will have parts that are due before their overall final due date.

For an up-to-date version, check http://www.cs.washington.edu/education/courses/142/CurrentQtr/admin/lecture-schedule.html

Week # Monday Wednesday Friday
1 Jan 3: Overview and Welcome (Ch. 1) Jan 5: Variables, Types (Ch. 2) Jan 7: Expressions (Ch. 2)
2 Jan 10: Simple Input/Output (Ch. 2)

HW#0 turned in

Jan 12: Style (Ch. 2)

Conditionals, part 1, to slide 14 (Ch. 4)

Jan 14: Functions (beginning) (Ch. 3);
3 Jan 17 (MLK Day): NO CLASS 

 

Jan 19:  Functions (concluded) (Ch. 3)

HW1 turned in

Jan 21:Conditionals (continued) (Ch. 4)
4 Jan 24:  Conditionals (conclusion) (Ch. 4) Jan 26: MIDTERM #1 Jan 28: Iteration (beginning) (Ch. 5)
5 Jan 31: Iteration (continued) (Ch. 5)

HW2 turned in

Feb 2: Iteration (concluded) (Ch. 5) Feb 4: Functions and design (Ch. 6)
6 Feb 7: Functions with output parameters (beginning) (Ch. 6 )

HW3 turned in

Feb 9:  Functions with output parameters (continued) Feb 11: Arrays (Ch. 8) (beginning)
7 Feb 14: Arrays (continued) (Ch. 8)

 

Feb 16: Arrays (concluded) (Ch. 8)

Functions with output parameters (conclusion) (Ch. 6)

Feb 18:   MIDTERM #2
8 Feb 21 (Presidents Day): NO CLASS Feb 23: Structs (Ch. 11) 

HW4 turned in

Feb 25: Two-dimensional arrays (Ch. 8.7)

Arrays of structs (beginning) (Ch. 11)

9 Feb 28: Strings (Ch. 9) Mar 1:  Strings (Ch. 9) (concluded) 

Sorting (Ch. 8)

Mar 3:Arrays of structs (concluded) (Ch. 11)
10 Mar 6:  Libraries; File I/O (Ch. 12)

HW#5 turned in

Mar 8: Recursion (Ch. 10) Mar 10: Last day of class

Recursion (Ch. 10)

11    Mar 15: FINAL EXAM .  Note that these are not the times in the University exam schedule.  Each exam is timed at 100 minutes

Kane 130 (NOT the normal classroom!)

142A: 10:30 am

142B: 12:30 pm

  

Revised: 2/22/00