CSE/ENGR 142:
Autumn 1998

Day by Day Schedule of

Topics, Textbook readings, Exams

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

Assignments schedule: expect something to be due every Monday!


Week # Monday Wednesday Friday
1 Sept 28: Overview and Welcome (Ch. 1) Sept 30: Variables, Types (Ch. 2) Oct 2: Expressions (Ch. 2)
2 Oct 5: Simple Input/Output (Ch. 2) Oct 7: Style (Ch. 2)

Conditionals, part 1 (Ch. 4)

Oct 9: Simple functions (Ch. 3)
3 Oct 12: Functions (Ch. 3) Oct 14: Conditionals (continued) (Ch. 4) Oct 16: MIDTERM #1
4 Oct 19: Iteration (Ch. 5) Oct 21: Iteration (Ch. 5) Oct 23: Iteration (continued) (Ch. 5)
5 Oct 26: Conditionals (conclusion) (Ch. 4) Oct 28: Functions and design (Ch. 6) Oct 30: Functions with output parameters (continued) (Ch. 6)
6 Nov 2: Arrays (Ch. 8) Nov 4: Arrays (continued) (Ch. 8) Nov 6: Functions with output parameters (conclusion) (Ch. 6)
7 Nov 9: Two-dimensional arrays (Ch. 8.7) Nov 11: NO CLASSES (Veterans Day) Nov 13:   MIDTERM #2
8 Nov 16: Structs (Ch. 11) (beginning) Nov 18: Structs (Ch. 11) (conclusion) Nov 20: Arrays of structs (Ch. 11)
9 Nov 23: Sorting (Ch. 8) Nov 25: Strings (Ch. 9) Nov 27: NO CLASSES (Thanksgiving Day Recess)
10 Nov 30: Strings (conclusion) Libraries; File I/O (Ch. 12) Dec 2: Libraries; File I/O (conclusion) (Ch. 12) Dec 4: Recursion (Ch. 10)
11 Dec 7: Recursion (conclusion) (Ch. 10) Wednesday, Dec 9: Last day of instruction. Special topics. Course wrap-up.
12 TUESDAY, DEC 15:

FINAL EXAM

142A: 8:30 am, Kane 220 10:30 a.m., Kane 120

142B: 2:30 pm, Kane 220 12:30 p.m., Kane 120


9/25/98