Schedule CS 115 Fall 2009

This schedule is subject to change as the term progresses. Lectures meet on Tuesday and Thursday. Lab meetings are on Monday or Friday, depending on section.
Week M TR F
August 26-28 Syllabus, Introduction to Programming NO lab!
August 31 - September 4 Lab 1 demo due Overview of C++ syntax and semantics Overview of C++ syntax and semantics Lab 1 demo due
Sept. 7-11 Monday Labor Day Holiday Numeric types, expressions and output
Give Pgm 1
Numeric types, expressions and output Lab 2 demo due
completed Lab 1 work due - submit electronically
Sept. 14-18 Lab 2 demo due
completed Lab 1 work due - submit electronically
Numeric types, expressions and output Numeric types, expressions and output Lab 3 demo due
completed Lab 2 work due - submit electronically
Sept. 21-25 Lab 3 demo due
completed Lab 2 work due - submit electronically
Structured Programming, Alice Alice
Pgm 1 due
Give Pgm 2
Lab 4 demo due
completed Lab 3 work due - submit electronically
Sept. 28- October 2 Lab 4 demo due
completed Lab 3 work due - submit electronically
Functions Part I Review Practice Lab Test
completed Lab 4 work due - submit electronically
Oct. 5-9 Practice Lab Test
completed Lab 4 work due - submit electronically
Test 1 Monday night, 7:30-9:30 pm
Chapters 1-3 and Alice, CB 106,118
Functions Part I Selection structures Lab 5 demo due
Oct. 12-16 Lab 5 demo due Selection structures Selection structures
Pgm 2 due
Give Pgm 3
Lab 6 demo due
completed Lab 5 work due - submit electronically
Oct. 19-23
Monday is Midterm
Lab 6 demo due
completed Lab 5 work due - submit electronically
Loops Loops Design Lab Pgm 3 - MUST have design
completed Lab 6 work due - submit electronically
Oct. 26-30 Design Lab Pgm 3 - MUST have design
completed Lab 6 work due - submit electronically
File streams Functions Lab Test 1
November 2-6 Lab Test 1 Functions
Pgm 3 due
Give Pgm 4
Functions Part II and Review Lab Design Pgm 4 - MUST have design
Friday last day to get W
Nov. 9-13 Test 2 at night, 7:30-9:30 pm
Chapters 3, 4, 5, 6, CB 106,118
Lab Design Pgm 4 - MUST have design
Functions Part II Functions Part II Lab 7 demo due
Nov. 16-20 Lab 7 demo due Arrays Arrays
Pgm 4 due
Give program 5
Lab 8 demo due
completed Lab 7 work due - submit electronically
Nov. 23-27
Thanksgiving holiday starts on Wed
Lab 8 demo due - no lab on Friday
completed Lab 7 work due - submit electronically
Arrays - sorting Holiday Holiday
Nov. 30-December 4 Lab Test 2 More Functions More Functions Lab Test 2
Pgm 5 due
Dec. 7-11 Last Lab
completed Lab 8 work due - submit electronically
More Functions Review Last Lab
completed Lab 8 work due - submit electronically

Final Exam held in regular classroom CB 110.
Dec. 14-18
Finals Week
Sections 1-6
Thursday Dec. 17 8 am-10:00am
Sections 7-12
Tuesday Dec. 15 10:30 am-12:30pm