CSE logo University of Washington Department of Computer Science & Engineering
 CSE 143 Winter 2004 -- Calendar
  UW Home     CSE Home   Announcements    Message Board    Contact Info 

CSE 143
 Home page
 Syllabus
Classwork
 Calendar
 Homework
 Exams
People
 Instructors
 TAs
 Consultants
 Consultant Schedule
Software & Computing
 Programming Lab Info
 Computing at Home
 Java Libraries
 Using Java
 Troubleshooting
Staying in Touch
 Mailing Lists
 Discussion Board
 Announcement Archive
 Anonymous Feedback
Check Your Scores
 MyUW
Academic Misconduct
 CSE Policy
   

This calendar is a main resource for class materials. Use it to find textbook reading assignments, links to lecture slides, and reminders of classroom activities. 

Week Day Date Topic (with link to slides, if any) / Reading (note 1) Notes
1 M 5-Jan Introduction and Administrativia  
T 6-Jan    
W 7-Jan    
Th 8-Jan    
F 9-Jan Lecture Code (Driver, PointValue, PointFactory Classes)  
2 M 12-Jan Programming Mechanisms That Can Solve Design Problems  
T 13-Jan    
W 14-Jan    
Th 15-Jan    
F 16-Jan Lecture Code  
3 M 19-Jan MLK Day -- No Class  
T 20-Jan    
W 21-Jan Lecture Code (Uses modified DriverHelper hierarchy)  
Th 22-Jan    
F 23-Jan    
4 M 26-Jan Lecture Code: Stacks with Exceptions  
T 27-Jan    
W 28-Jan    
Th 29-Jan    
F 30-Jan Midterm #1  
5 M 2-Feb Swing Into Slides, Code samples: HelloWorldSwing.java, HelloWorldButtonSwing.java

READINGS: Your textbook. All material on swing and awt.
Sun's java tutorial pages
 
T 3-Feb    
W 4-Feb Buttons, buttons and more buttons  
Th 5-Feb    
F 6-Feb    
6 M 9-Feb Lecture Code: ManyButtons, LayoutDemo, Fahrenheit  
T 10-Feb    
W 11-Feb    
Th 12-Feb    
F 13-Feb JukeBoxes... Course Material from 2/13 ; JukeBoxes.zip  
7 M 16-Feb Presidents' Day -- No Class  
T 17-Feb    
W 18-Feb MVC Jukebox: JukeBoxModel.java, JukeBoxView.java, JukeBoxController.java  
Th 19-Feb    
F 20-Feb    
8 M 23-Feb    
T 24-Feb    
W 25-Feb Midterm #2  
Th 26-Feb    
F 27-Feb    
9 M 1-Mar Lists  
T 2-Mar    
W 3-Mar Stacks implemented using a list: RobertStack.java.
Recursion strategies
 
Th 4-Mar    
F 5-Mar Reversible Lists  
10 M 8-Mar    
Tu 9-Mar    
W 10-Mar    
Th 11-Mar    
F 12-Mar    

Final Exam

W 17-Mar 2:30-4:20 p.m. Wednesday, March 17, 2004  
Note 1: Chapters and sections refer to the Nino and Hosch reading that you should do before class on that day.


CSE logo Department of Computer Science & Engineering
University of Washington
[comments to cse143-webmaster]