|
UW Home | CSE Home | Announcements | Message Board | Contact Info |
|
CSE 142 Course Calendar -- Autumn 2003
|
|
Lecture |
Quiz Section | |
Exam | |
Holiday -- No Class | |
Go to week: 2 3 4 5 6 7 8 9 10 11 |
Week | Date | Topic (with link to slides, if any) / Reading (note 1) | Notes and Activities | |
1 | M
29-Sep |
Introduction to CSE 142 | ||
W | Computer Science & Modeling / Ch.0 | |||
Th | Introductions,
Designing Objects |
|||
F |
Objects,
Values, and Types / 1.1 - 1.2 |
Miniquiz #1 Acrobat role play |
||
2 | M
6-Oct |
Objects and
Classes / 1.3-1.8
Introduction to
Java structure and Class Specification / Ch. 2.1-2.6 |
||
W | Java
class specification (concluded) Expressions / 2.7 |
|||
Th | Class Specification and Java Structure | Miniquiz #2 |
||
F | Class Implementation /
Ch 3 |
|||
3 | M
13-Oct |
Conditional statements and Boolean
Expressions / Ch. 4 |
||
W | Conditionals
(concluded)
Control Flow: Loops / |
Sample Code:
BankAccount.java |
||
Th | Control flow, esp.
conditionals |
Miniquiz #3 |
||
F | More about loops | Miniquiz #4 Sample Code: LoopTest.java |
||
4 | M
20-Oct |
Yet more about loops | ||
W | Loops
concluded Pair Programming Discussion |
Pair programming links from the slides: (picture: happy pair; video clips: frustrated programmer, unhappy pair, cubicle space) / Paper on Pair Programming | ||
Th | Control flow: loops |
|||
F | MIDTERM 1 in lecture | |||
5 | M
27-Oct |
Declarations and Scope / [new
text]Sections 2.6.1, 3.4, 4.1.3, 10.6 |
||
W | Scope (concluded)
Introduction to collections / [old text] Chapter 12 |
Art show Miniquiz #5 (survey) |
||
Th | Scope; Collections | Miniquiz #6 |
||
F | ArrayLists / [old text] Chapter 12 | |||
6 | M
3-Nov |
ArrayLists and Java Details: Object class; casting; drawing program state | ||
W |
Iterators
(Chapter 12) |
|||
Th | Lists and Iteration |
|||
F | Searching: Binary Search / [old text] Section 13.3 | |||
7 | M
10-Nov |
Basic arrays | ||
W | Unordered collections: Sets and
Maps |
|||
Th | Iteration and Searching | |||
F | MIDTERM 2 in lecture | |||
8 | M
17-Nov |
Searching and sorting with Arrays/ [old text] Section 13.3 | ||
W | Software Quality: Intro; Interfaces
/ Ch.5 ; Interfaces Ch. 9 |
|||
Th | Sorting; Software quality | |||
F |
Software Quality:
Interfaces; Module Design; Specifications / |
Miniquiz
#11 |
||
9 | M
24-Nov |
Two-Dimensional Arrays Software Quality: Testing, Debugging; Wrapup |
||
W | ||||
Th - F |
THANKSGIVING HOLIDAY |
|||
10 | M
1-Dec |
|||
W |
Introduction
to Inheritance / Ch. 10 |
|||
Th | 2-D arrays, Interfaces, Inheritance | |||
Inheritance and GUI code example: Game of Life
|
||||
11 | M 8-Dec |
Interesting topics in Computer Science | ||
W |
Wrap-Up | |||
Tuesday
Dec 16 |
Final Exam 8:30-10:20 (section A) and 2:30-4:20 (section B) 10:30am (for students who attend the 9:30 lecture) and 12:30pm (for students who attend the 11:30 lecture). Location: Kane 120 (not the usual lecture location!). More information. |
|
|
Department of Computer Science & Engineering
University of Washington [comments to cse142-webmaster] |