fALL 2008 Tentative Schedule
|
Class |
Lecture
Topics |
Reading
Assg |
Lab
(for
the week) |
|
August
25 |
Syllabus |
|
No
Labs |
|
August
27 |
History Computer
Organization |
P.,
2-3 |
No
Labs |
|
September 1 |
Labor Day Holiday |
|
No Labs |
|
September
3 |
Operating
Systems Introduction
to UNIX [PDF] |
Lab
1 |
|
|
September
8 |
Simple
Design Concepts |
|
|
|
September 10 |
Formalized Notation |
P., 38-45 |
Lab 2 |
|
September
15 |
Basics
of C |
P., 4-18 |
|
|
September
17 |
Data
Types |
Lab 3 |
|
|
September
22 |
Arithmetic
Operations |
P.,
18-28 |
|
|
September
24 |
Input
/ Output |
P.,
313-322 |
Lab
4 |
|
September 29 |
Relational and Logical
Operators |
P., 39 |
|
|
October
1 |
Selection
Control Structures |
P., 37-59 |
Lab
5 |
|
October
3 |
Review for Exam 1 |
||
|
October
6 |
Exam
1 (6:00-7:20 PM) |
|
|
|
October
8 |
Selection
Control Structures |
P.,
105-116 |
|
|
October
13 |
Repetition
Control Structures |
P.,
75-83 |
Lab 6 |
|
October
15 |
Repetition
Control Structures |
P.,
94-95 |
Lab
7 |
|
October
20 |
Repetition Control Structures |
P., 83-89 |
|
|
October 22 |
Functions |
P., 121-134 |
|
|
October
27 |
Functions |
P., 135-144 |
Lab
8 |
|
October 29 |
Functions |
||
|
November 3 |
Review
for Exam 2 |
|
Lab 9 |
|
November 5 |
Exam
2 (6:00-7:20 PM) |
||
|
November 7 |
Scope
|
P., 132 |
|
|
November 10
|
Arrays |
P., 217-223
|
|
|
November 12
|
Arrays |
P., 232-238 |
Lab 10 |
|
November 17
|
Strings |
P., 263-268
|
|
|
November 19
|
Strings |
P., 270-275 |
|
|
November 24
|
Data
Files |
P., 331-336
|
Lab 11 |
|
November 26
|
Bitwise
Operators |
P., 383-396
|
|
|
December 1 |
Revisiting
previous lectures 5pm:
Deadline for work to be submitted for credit
|
|
|
|
December
3 |
Review for
Final Exam |
|
Lab
Practical |
|
December
5 |
Final
Exam (6:00-8:00 PM) |
||