Lectures, Exams, Homework

CSE 142 Summer 2000 >> Lectures, Exams, Homework

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 due on Monday, with a Sunday electronic deadline for online turnin. Some assignments will have parts that are due before their overall final due date.

Week  Monday Wednesday Friday
1 June 19: Overview and Welcome (Ch. 1) June 21: Variables, Types (Ch. 2) June 23: Expressions (Ch. 2)
HW0a due
2 June 26: Simple Input/Output (Ch. 2)
HW0b due
June 28: Style (Ch. 2)
Conditionals (beginning) (Ch. 4)
June 30: Conditionals (concluded) (Ch. 4);
3 July 3 : Functions (beginning) (Ch. 3)
HW1 due
July 5:  Functions (concluded) (Ch. 3) July 7: MIDTERM #1
4 July 10: Iteration (beginning) (Ch. 5)
HW2 due
July 12: Iteration (continued) (Ch. 5) July 14: Iteration (concluded) (Ch. 5)
5 July 17: Functions and Design (Ch. 6)
HW3 due
July 19: Functions with Output Parameters (beginning) (Ch. 6) July 21: Functions with Output Parameters (conclusion) (Ch. 6 )
6 July 24: Arrays (Ch. 8) (beginning) July 26:  Arrays (Ch. 8) (concluded) July 28: MIDTERM #2
7 July 31: Linear and Binary Search (Ch. 8)
HW4 due
August 2: Structs (Ch. 11) August 4: Two-dimensional Arrays (Ch. 8.7)
8 August 7: Arrays of Structs (Ch. 11) August 9: Libraries and Strings (Ch. 9) August 11: Libraries and Simple File I/O (Ch. 12)
9 August 14: Sorting (Ch. 8) August 16: Recursion (Ch. 10)
HW5 due
August 18: FINAL
Last day of class