![]() |
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 | Mar 27: Overview and Welcome (Ch. 1) | Mar 29: Variables, Types (Ch. 2) | Mar 31: Expressions (Ch. 2) |
2 | Apr 3: Simple Input/Output (Ch.
2) HW#0 due |
Apr 5: Style (Ch. 2) Conditionals, part 1, to slide 14 (Ch. 4) |
Apr 7: Functions (beginning) (Ch. 3); |
3 | Apr 10 : Functions
(concluded) (Ch. 3) HW1 due |
Apr 12: Conditionals (continued) (Ch. 4) | Apr 14:Conditionals (conclusion) (Ch. 4) |
4 | Apr 17: MIDTERM #1 | Apr 19: Iteration (beginning) (Ch. 5) | Apr 21: Iteration (continued) (Ch. 5) |
5 | Apr 24: Iteration
(concluded) (Ch. 5) HW2 due |
Apr 26: Functions and design (Ch. 6) | Apr 28: Functions with output parameters (beginning) (Ch. 6 ) |
6 | May 1: Functions with output
parameters (continued) HW3 due |
May 3: Arrays (Ch. 8) (beginning) | May 5: Sequential & Binary Search (Ch. 8) |
7 | May 8: MIDTERM #2 | May 10: Sorting (Ch. 8) | May 12: Functions with output parameters (conclusion) (Ch. 6) |
8 | May 15: Structs (Ch. 11) HW#4 due |
May 17: Two-dimensional arrays (Ch. 8.7) | May 19:Arrays of structs (beginning) (Ch. 11) |
9 | May 22: Strings (Ch. 9) | May 24: Strings (Ch. 9) (concluded) | May 26:Arrays of structs (concluded) (Ch. 11) |
10 | May 29: NO CLASS
|
May 31: Libraries; File I/O
(Ch.
12) HW#5 due |
June 2: Last
day of class Recursion (Ch. 10) |
11 | Jun 7:
FINAL EXAM CSE142A lecture: 10:30 am - 12:20 pm CSE142B lecture: 12:30 pm - 2:20 pm Kane 130 (for both exams) Note: The exam will be held at a different time and location than the one given in the University exam schedule. |