Gary D. Brown
CIS 10: Introduction to Programming
Fall 2007

Section 0478

Mondays & Wednesdays 10:30 am to 12:00 pm

Room 2913

Section 2967

Tuesdays 5:00 pm to 8:00 pm

Room 2913

Schedule

Topics:

The following major topics will be addressed. There may be some necessary adjustments to the schedule, depending upon the time used by activities, questions, etc.

Week Beginning Topic Projects Due* Absolute Deadline**
August 20 Course Introduction    
27 Ch 1 Introduction to C++ Check In***  
September 3 Ch 2 C++ Basics    
10 Ch 4 Functions I A: Ch 1  
17 B: Ch 2  
24 Ch 5 Functions II C: Ch 4 A
October 1 Ch 6 I/O Streams   B
8 D: Ch 5 C
15 Exam 1 (Ch 1, 2, 4-6)    
22 Ch 10 Defining Classes E: Ch 6 D
29 Ch 3 More Flow of Control    
November 5 F: Ch 10 E
12 Ch 11.1, 11.2 Friends & Overloaded Operators G: Ch 3  
26 Ch 12 Separate Compilation H: Ch 11 F
December 3 Ch 7 Arrays I: Ch 12 G
10   H
Ch 8.1 C-Strings

17
18
Exam 2 (Ch 3, 7, 8.1, 10-11.2, 12)
10:00 a.m. for the MW section
5:00 p.m. for the Tu section
J: Ch 7 I, J

* Due dates and deadlines are Friday midnight of the week of the indicated beginning date. Only projects that compile and run error-free by their due dates will receive credit or, if they do not meet specifications, be eligible for resubmission before the absolute deadline. Trivial submissions will not be considered.

** Resubmissions will not be accepted after their absolute deadlines. No more than three submissions will be allowed.

*** Failure to submit a valid checkin by Friday, midnight, will result in being dropped from the course on Saturday morning.

2007/12/04