COSC 236: Introduction to Computer Science I

Spring 2007 - Schedule

Course Home Page

Schedule:

Week Date Topic Reading Lab
1 Jan 30 Assessment and Intr. to Computer Programming , Developer's studio Chap. 1
2 Feb 6 Intro to C++. syntax and semantics , Program Development, Chaps. 2 Basic Programming(Due Feb 14), Solutions
3 Feb. 13 Expressions and Interactivity, conditionals Chap. 3,4 Lab 3: If, Due Feb. 21, Solutions
4 Feb. 20 More on conditionals, loops Chap. 4,5 Lab 4: If, Strings, and Loops, Due Feb. 28 Solutions
5 Feb. 27 Looping: while, do Chap. 5 Lab 5, Due March 7, Solutions
6 March 6 Functions Chap. 6 Lab 6, Due March 14, Solutions
7 March 13 Functions, Review Test 1, Thursday March 15, Review Questions Chap. 6 Lab 7, Due March 28, Solutions
8 March 20 Spring Break
9 March 27 Functions Chap. 6,7 Lab 8, Due April 4, Solutions
10 April 3 Arrays Chap. 7 Lab 9, Due April 11. Linear Search Example, Lab 9 Solutions
11 April 10 Arrays, Two-dimensional arrays Chaps. 7 Lab 10, Due April 18, Solutions
12 April 17 Arrays, Searching Test 2: Thursday April 19 , Review Questions Test 2 Solutions Chaps. 8 Lab 11, Due April 25, Solutions
13 April 24 Structs, Dynamic Data Chaps. 11,9 Lab 12, Due May 2 , Solutions
14 May 1 Structs, Dynamic Data, Classes Chap. 13 Lab 13, Due May 9
15 May 8 Classes, Recursion, Chap. 13,19 Lab 14
15 May 15 C++ Review,

The final exam will be held from 3-5PM on Thursday, May 17 in YR 201. Review questions for the final.

This schedule is approximate and subject to change.