CS 99

Fundamental Programming Concepts
Summer 2000

Daily Schedule

This schedule is tentative and subject to change!
LL = Lewis & Loftus, Java Software Solutions
 
Week Date Event Topics Reading Assigned Due
1 6/26 Lecture 1 Course introduction, Programming basics, Java programs  LL 1, 2.1-3, 2.7 Lab 1  
  6/27 Lab 1        
  6/28 Lecture 2 Java basics   LL 2.4-6, 3.5, 4.3 Lab 2  
  6/29 Lab 2       Lab 1

2 7/3 Lecture 3 Control structures, propositional logic, Boolean expressions LL 3.1, 3.4 Lab 3  
  7/4 Holiday No class      
  7/5 Lecture 4 Conditional statements  LL 3.2, 3.3 Lab 4 Lab 2
  7/6 Lab 4       Lab 3

3 7/10 Lecture 5 Loops  LL 3.6-8 Lab 5  
  7/11 Lab 5       Lab 4
  7/12 Prelim 1 Lectures 1-4, Labs 1-4   Lab 6  
  7/13 Lab 6       Lab 5

4 7/17 Lecture 6 Arrays  LL 2.1, 4.1, 6.1 Lab 7  
  7/18 Lab 7       Lab 6
  7/19 Lecture 7 Classes  LL 4.1-3, 5.1, 5.2, 6.2 Lab 8  
  7/20 Lab 8       Lab 7

5 7/24 Lecture 8 Objects and Classes  
  7/25 Prelim 2 Lectures 5-7, Labs 5-8  
  7/26 Lecture 9 Object-Oriented Programming LL 4.4-6, 5.4, 7.1-3 Lab 9  Lab 8 
  7/27 Lab 9      

6 7/31 Lecture 10 Applets  LL 2.9-10, 3.10, 4.7-8 Lab 10  
  8/1 Lab 10     Final Project Lab 9
  8/2 Lecture 11 Exceptions,  Course evaluations LL 8    
  8/3 Lab Work on final projects     Lab 10

7 8/8         Noon: Final Project

Last updated 07/31/2000 03:42 PM