COSC 236.002: Introduction to Computer Science I

Fall 2007 - Schedule

Course Home Page

Schedule:

Week Date Topic Reading Lab
1 Aug. 27 Assessment and Intr. to Computer Programming, Compilers, etc. Chap. 1 Lab 1: Introduction, Due September 5
2 Sep. 3 Intro to C++. syntax and semantics. Program Development Chap. 2-3 Lab 2: Expressions, Due September 12
3 Sep. 10 Expressions and Interactivity Chaps. 2-3 Lab 3: Ifs, Due September 19.
4 Sep. 17 Basic control flow: if/else, switch Chap. 4 Lab 4: Ifs, Loops , Due September 26
5 Sep. 24 Looping: while, do Chap. 5 Lab 5: Loops , Due October 3
6 Oct. 1 Looping: for. Chap. 5 Lab 6: Functions , Due October 10
7 Oct. 8 File Input/Output, Review Quiz 1, October 11, Sample Questions Lab 7: More Functions , Due October 17
8 Oct. 15 Functions Chap. 6 Lab 8: Still more functions
9 Oct. 22 More Functions Chap. 7 Lab 9: Reference parameters, strings, Due October 31
10 Oct. 29 Strings, Arrays Chaps 8. (section on strings),9. Lab 10: Arrays, Due November 7
11 Nov. 5 More arrays Chap. 9 Lab 11: Arrays and functions, Due November 14
12 Nov. 12 Two-dimensional arrays and review Quiz 2: November 15, Review Questions Lab 12: Two-dimensional arrays Due November 20
13 Nov. 19 Recursion Chaps. 16
14 Nov. 26 Structs, Classes Chap. 10-11 Lab 13: Structs and recursion, Due December 5
15 Dec. 3 Classes Chap. 11 Lab 14: Structs and classes.

The final exam will be held from 10:15AM-12:15PM on Thursday, December 13 in YR 401.

Final Exam Review Questions

This schedule is approximate and subject to change.