Resources

CS 101 & 101-E



Home | Resources | Homeworks | Exams | Slides | Labs | Contacts | Submit | Forums

 

Tentative schedule

This is subject to change as the semester progresses!
 
Week of
Monday lecture
Wednesday lecture
Lab due J HWs due Friday C HWs due
22 Aug - 26 Aug (no classes yet)
Intro, Chapter 1 (background) Lab 1 - Standard procedure    
29 Aug - 2 Sep Chapter 1 (background) Chapter 2 (Java basics) Lab 2 - Java programming basics    
5 Sep - 9 Sep Chapter 2 (Java basics) Chapter 3 (using objects) Lab 3 - Using objects    
12 Sep - 16 Sep Chapter 3 (using objects) Chapter 3 (using objects) Lab 4 - Using objects some more J1 (programming basics)  
19 Sep - 23 Sep Review Midterm 1 Lab quiz 1   C1
26 Sep - 30 Sep Chapter 5 (decisions) Chapter 5 (decisions) Lab 5 - Decisions J2 (using objects)  
3 Oct - 7 Oct Fall break Chapter 6 (iteration) Lab 6 - While J3 (if''s) C2
10 Oct - 14 Oct Chapter 6 (iteration) Chapter 4 (being classy) Lab 7 - For J4 (for/while loops)  
17 Oct - 21 Oct Review Midterm 2 Lab quiz 2  
24 Oct - 28 Oct Chapter 4 (being classy) Chapter 4 (being classy) Lab 8 - Being classy J5 (writing classes) C3
31 Oct - 4 Nov Chapter 4 (being classy) Chapter 4 (being classy) Lab 9 - Class creation J6 (writing classes)  
7 Nov - 11 Nov Chapter 8 (arrays) Chapter 8 (arrays) Lab 10 - Arrays J7 (single-dim arrays) C4
14 Nov - 18 Nov Review Midterm 3 Lab 11 - Multi dim arrays  
21 Nov - 25 Nov Thanksgiving recess
Thanksgiving recess    
 
28 Nov - 2 Dec Chapter 7 (methods/classes) Chapter 7 (methods/classes) Lab quiz 3 J8 (multi-dim arrays) C5
5 Dec - 9 Dec Review
12 Dec - 16 Dec Final (7:00 - 10:00)

Other useful dates:

 


Last updated on [an error occurred while processing this directive]