CSE/ENGR 142:
Autumn 1999

Day by Day Schedule of

Topics, Textbook readings, Exams

Topics dates are likely to be adjusted as the quarter progresses.

Assignments schedule: Assignments will be due on Mondays; short written assignments may also be due at other times in addition to the programming assignments shown here.


Week # Monday Wednesday Friday
1 Sept 27: Overview and Welcome (Ch. 1) Sept 29: Variables, Types (Ch. 2) Oct 1: Expressions (Ch. 2); HW0A due
2 Oct 4: Simple Input/Output (Ch. 2); HW0B due Oct 6: Style (Ch. 2); Conditionals, part 1 (Ch. 4) Oct 8: Simple functions (Ch. 3)
3 Oct 11: Functions (Ch. 3); HW1 due Oct 13: Conditionals (continued) (Ch. 4) Oct 15: MIDTERM #1
4 Oct 18: Iteration (Ch. 5) Oct 20: Iteration (Ch. 5) Oct 22: Iteration (continued) (Ch. 5)
5 Oct 25: Conditionals (conclusion) (Ch. 4); HW2 due Oct 27: Functions and design (Ch. 6) Oct 29: Functions with output parameters (continued) (Ch. 6)
6 Nov 1: Arrays (Ch. 8) Nov 3: Arrays (continued) (Ch. 8) Nov 5: Functions with output parameters (conclusion) (Ch. 6)
7 Nov 8: Two-dimensional arrays (Ch. 8.7); HW3 due Nov 10: Event-driven programming and graphics (GP142 writeup in course packet) Nov 12:   MIDTERM #2
8 Nov 15: Structs (Ch. 11) (beginning) Nov 17: Structs (Ch. 11) (conclusion) Nov 19: Arrays of structs (Ch. 11)
9 Nov 22: Sorting (Ch. 8); HW4 due Nov 24: Strings (Ch. 9) Nov 26: NO CLASSES (Thanksgiving Day Recess)
10 Nov 29: Strings (conclusion) Libraries; File I/O (Ch. 12) Dec 1: Libraries; File I/O (conclusion) (Ch. 12) Dec 3: Recursion (Ch. 10)
11 Dec 6: Recursion (conclusion) (Ch. 10); HW5 due Wednesday, Dec 8: Last day of class. Something interesting and course wrap-up.   

 

12 TUESDAY, DEC 14:
FINAL EXAM
142A: 10:30, Kane 130
142B: 12:30, Kane 130
 

 

 

 

9/21/99