CS 1054: Tentative Schedule (Summer 2005)

Below is a tentative schedule.
Day Lecture Topic Lab Other activity / assignments
May 23 1. Introduction    
May 24 2. Primitive Data Types and Operations    
May 25   Lab 1  
May 26 2. Primitive Data Types and Operations    
May 27   Lab 2  
May 30 3. Control Statements   Project 1
May 31 3. Control Statements    
June 1   Lab 3  
June 2 4. Methods    
June 3   Lab 4 Project 2
June 6 4. Methods   Midterm Exam 1
June 7 5. Arrays    
June 8 Lab 5  
June 9 5. Arrays     
June 10   Lab 6 Project 3
June 13 6. Objects and classes     
June 14 6. Objects and classes    
June 15   Lab 7  
June 16 7. Strings    
June 17 8. Inheritance and Polymorphism Lab 8 Project 4
June 20 8. Inheritance and Polymorphism   Midterm Exam 2
June 21

15. Exceptions and Assertions

   
June 22   Lab 9  
June 23 16. Simple Input and Output    
June 24   Lab 10 Project 5
June 27 16. Simple Input and Output    
June 28 11. GUI Programming     
June 29   Lab 11  
June 30 11. GUI Programming   Project 6
July 1   No lecture No lab  
July 2     Final Exam (1 - 3 PM)

© Mir Farooq Ali 2005.