CS-11 Day Schedule

Notes: see below

Wk ## Date Lesson Reading Event Due Date
1 08/29/06

08/31/06

1. Introduction to Programming

1B: Programming and Problem Solving

--

pp. 2-18

   
2 09/05/06

09/07/06

2: Basic Coding Skills

2B: Memory and Numbers

pp. 19-30, 39-50

A1: Information Please!

Exercise 1 and CodeLab 1

09/07/06

09/07/06

3 09/12/06

09/14/06

3: More Basics

3B: Characters and Strings

pp. 30-32, 50-59

A2: Arithmetic Formulas

Exercise 2 and CodeLab 2

09/14/06

09/14/06

4 09/19/06

09/21/06

4: More Math

4B: Control Statements

pp. 60-97

A3: Conversions

Exercise 3 and CodeLab 3

09/21/06

09/21/06

5 09/26/06

09/28/06

5: More Control Statements

5B: Other Control Statements

Ch. 3

A4: Clothing Sizer

Exercise 4 and CodeLab 4

09/28/06

09/28/06

6 10/03/06

10/05/06

6: Functions

6B: Defining Functions

Ch. 4

A5: Tally Ho!

Exercise 5 and CodeLab 5

10/05/06

10/05/06

7 10/10/06

10/12/06

7: More Functions

7B: Reference Parameters

Ch. 5

A6: Clothing Redux

Exercise 6 and CodeLab 6

10/12/06

10/12/06

8 10/17/06

10/19/06

8: Arrays

Midterm

--

--

   
9 10/24/06

10/26/06

9: Arrays and Files

9B: Files and Streams

pp. 377-420

A7: Counting the Odds

Exercise 7 and CodeLab 7

10/26/06

10/26/06

10 10/31/06

11/02/06

10: More I/O and Structures

10B: Structures and Classes

pp. 299-331

A8: Tic-Tac-Toe

Exercise 8 & 9 and CodeLab 8

11/02/06

11/02/06

11 11/07/06

11/09/06

11: Coding Classes and Objects

11B: More Class Features

Ch. 10.1, 10.2

A9: Calculate Your Grade

Exercise 10 and CodeLab 9

11/09/06

11/09/06

12 11/14/06

11/16/06

12: ADTs

12B: Strings

Ch. 10.3, 12.1

Ch. 8.1, 8.2

A10: Getting Classy

Exercise 11

11/16/06

11/16/06

13 11/21/06

11/23/06

13: Open Lab

Thanksgiving Holiday (No class)

--

   
14 11/28/06

11/30/06

14: Pointers, Dynamic Arrays and Recursion

14B: Recursion and Other Topics

Ch. 9, 14

Exercise 12 11/30/06
15 12/05/06

12/07/06

15: Review and Sampler Demos

15B: Sampler Demos

--

Sampler Project 12/07/06
16 12/11/06 Final Exam --    

Notes:

  1. This schedule is subject to change.
  2. For information on grading policies, including when assignments are due, see the course information page.
  3. Readings are from the course textbook unless otherwise indicated. Numbers refer to the chapter and section as shown in the textbook contents.

Home | WebCT | Announcements | Day Schedule | Eve Schedule
Course info | Help | FAQ's | HowTo's | Links

Last Updated: June 12 2006 @15:23:25