CSE142 Calendar, Fall 2004
Below is the current calendar for the CSE142 class. Please keep in mind that Stuart is constantly updating this. It should accurately describe the past, but it won’t always accurately predict the future.
Monday |
Wednesday |
Friday |
|
9/29 administrative details |
10/1 simple programs, println, static methods Read: chapter 1 |
10/4 primitive types,
expressions, variables, assignment Read: 2.1—2.4.1 |
10/6 other operators, print vs println, for loops Read: 2.4.2—2.5.9 due: program #1 (song) |
10/8 class constants, local variables, value parameters Read: 3.1—3.2.4 |
10/11 graphics programs,
Graphics class, DrawingPanel class, Color constants Read: assignment #3 Due: program #2 (rocket) |
10/13 more graphics programs,
more method details Read: 3.3 |
10/15 more on objects, Scanner
class, console input Read: 3.4 |
10/18 interactive programs Read: 4.1—4.3 Due: program #3 (graphics) |
10/20 if/else constructs Read: 4.4 |
10/22 A day of fun |
10/25 while loops Read: 5.2 due: program #4 (admissions) |
10/27 type Boolean, assertions Read: 5.3, 5.5 |
10/29 Scanner “has” methods,
throwing exceptions, more on loops Read: 4.5, 4.6, 5.2.1, 5.4 |
11/1 File processing Read: chapter 6 Due: program #5 (guessing) |
11/3 Review for midterm |
11/5 Midterm (in class, open book, open note) |
11/8 More on file processing |
11/10 Introduction to arrays |
11/12 More on arrays |
11/15 More arrays. Due: Program #6 |
11/17 More arrays. |
11/19 Classes |
11/22 Classes Due: Program #7 |
11/24 Recursion |
11/26 |
11/29 More on ArrayList |
12/1 The “this” keyword Inheritance and
Polymorphism Read: 8.3.7, 9.3, 9.4 |
12/3 Interfaces Read: 9.2 |
12/6 More on interfaces Intro to IntList class |
12/8 IntList class |
12/10 Review for the final |
|
12/15 Final exam |
|