Calendar

August 2004

SunMonTueWedThuFriSat
1 2
3 4
5 6
7
8 9
10 11
12 13
14
15 16
17 18
19 20
21
22 23
Class 1 Intro
24 25
Class 2 General Architecture
26
Lab 1 First programs and IDEs
27
Class 3 Types & Expressions I
28
29 30
Class 4 Types & Expressions II
31
Calendar

September 2004

SunMonTueWedThuFriSat
1
Class 5 Types & Expressions III
2
Lab 2
3
Class 6 If I
4
5 6
Labor Day
7
Guest Lecture Comp. Time

Thursday Schedule
8
Class 7 If II
9
Lab 3
10
Class 8 Loops I
11
12 13
Class 9 Loops II
14 15
Class 10 File I/O
16
Lab 4
17
Class 11 Loops III
18
19 20
Class 12 Nested Loops & Stepwise Refinement I
21 22
Class 13 Odds & Ends, Catch-up, Review
23
6Wk Practicum Exam: In Lab
24
X-Period Exam, RI103 Comp. Time, No Class
25
26 27
Class 14 Exam Debrief Project 1 Due
28 29
Class 15 Nested Loops & Stepwise Refinement II
30
Lab 5 Using the Debugger
  
Calendar

October 2004

SunMonTueWedThuFriSat
1
No Class
2
3 4
Class 16 Functions I
5 6
Class 17 Functions II
7
Lab 6 Vegas, Baby.

6Wk Grades Due
8
Class 18 Functions III
9
10 11
Class 19 Functions IV
12 13
Class 20 Functions V
14
Lab 7 Loads o' Recursion
15
Class 21 Functions VI
16
17 18
Class 22 Array Intro
19 20
Class 23 Arrays & Pointers I
21
Lab 8 Strings as arrays
22
Class 24 Arrays & Pointers II
23
24 25
Class 25 Arrays & Pointers III
26 27
Class 26 Combining What We Know I
28
Lab 9 Serious Arrays!
29
Class 27 Odds & Ends and Catch-Up
30
31
Calendar

November 2004

SunMonTueWedThuFriSat
1
Project 2 Due
Comp. Time, No Class
2
X-Period Exam, RI103
3
Class 28 Exam Debrief
4
12Wk Practicum: In Lab
5
Class 29 Combining What We Know II: Sorting & searching
6
7 8
Class 30 Combining What We Know III: More sorting & searcing
9
12Wk Grades Due
10
Class 31 Simple Classes I
11
Veteran's Day
12
Lab 10 Computers and deconstruction Lecture meets in lab
13
14 15
Class 32 Simple Classes II
16 17
Class 33 Simple Classes III
Project 3 Assigned
18
Lab 11 Classes, Colors & Cockroaches
19
Class 34 Simple Classes IV
20
21 22
Class 35 The Structure of Mulifile Programs
23 24
Class 36 Ethics slides
25
Thanksgiving
26
No Class
27
28 29
Class 37 Pointer basics & The Concept of a Linked List
30
  
Calendar

December 2004

SunMonTueWedThuFriSat
1
Class 38 Linked List Problems: Iteration & Recursion
2
Lab 12 Linked List Lab
3
Class 39 Sorting, Inserting, Etc
Project 3 Due
4
5 6
Class 40 Doubly linked list
7 8
Class 41 Catch-up & Review
Friday Schedule
9
End of Semester Practicum: In Lab
10
11
12 13
14 15
16
Final Exam, SI204 SAG14, SI204A MI223
17
18
19 20
21 22
23 24
25
26 27
28 29
30 31