![]() |
|
| Date | Lecture Description | Readings | Assignments |
| 8/23/10 | Introduction |
CKnights -- Section 1 | |
| 8/25/10 | C Fundamentals |
CKnights, Section 2, pgs. 8-32 | |
| 8/27/10 | C Fundamentals Cont'd |
CKnights, Section 2, pgs. 32-49 | CKnights, pg. 29, Problem 3 |
| 8/30/10 | Finish C Fundamentals |
||
| 9/1/10 | Expressions |
CKnights, Section 2, pgs. 32-46, GuhaDraft, Chapter 2 |
Programing Assignment 1 (For a Grade) |
| 9/3/10 | Expressions Cont'd |
CKnights, Section 3 | CKnights, pg. 45, Problem 3 |
| 9/8/10 | Selection Statements |
CKnights, Section 4 | Programming Assignment 1 is due tonight |
| 9/10/10 | Selection Statements cont'd |
CKnights, Section 5, GuhaDraft, Chapter 3 |
CKnights, pg. 75, Problem 2 pg. 79, Problems 1,2 |
| 9/13/10 | Finish switch statement
Loops |
CKnights, Section 6, pgs. 100-112 |
Programming Assignment 2 (For a Grade) |
| 9/15/10 | Loops |
CKnights, Section 6, pgs. 112-121, 140-144 | |
| 9/17/10 | Loops cont'd |
CKnights, Section 6, pgs. 121-140 GuhaDraft, Chapter 4 |
CKnights, Section 6, pg. 105, Problem 1,2 pg. 111, Problem 1, pg. 121, Problem 7 pg. 139, Problem 1 |
| 9/20/10 | Types |
||
| 9/22/10 | Types |
||
| 9/24/10 | Types |
||
| 9/27/10 | Exam Review |
||
| 9/29/10 | Exam 1 |
||
| 10/1/10 | File I/O |
CKnights, Section 7 |
|
| 10/4/10 | Arrays |
CKnights, Section 9, pgs. 172-184 |
Programming Assignment 3 (For a Grade) |
| 10/6/10 | Arrays cont'd |
CKnights, Section 10 |
|
| 10/8/10 | Arrays cont'd |
CKnights, Section 11 |
|
| 10/11/10 | Functions |
CKnights, Section 12, pgs. 241-262 |
|
| 10/13/10 | Functions cont'd |
Cknights, Section 9, pgs. 184-205, Section 12, pgs 263-284 | |
| 10/15/10 | Functions cont'd |
GuhaDraft, Chapter 9 |
CKnights, pg. 200, Programming problems 3,4 pg. 211, Programming problem 1 |
| 10/18/10 | Functions -- Recursion |
Programming Assignment 4 (For a
grade) Sample input file Sample output |
|
| 10/20/10 | Program Organization cont'd |
CKnights, Section 13 | |
| 10/22/10 | Pointers |
GuhaDraft, Chapter 10 |
|
| 10/25/10 | Pointers cont'd |
CKnights, Section 12, pgs. 285-294 | Cknights, pg. 313, Problem 2 pg. 320, Problem 2 |
| 10/27/10 | Pointers cont'd |
||
| 10/29/10 | Pointers cont'd |
||
| 11/1/10 | Exam 2 Review |
||
| 11/3/10 | Exam 2 |
||
| 11/5/10 | Strings |
CKnights, Section 14, pgs. 349-359 |
|
| 11/8/10 | Strings cont'd |
CKnights, Section 14, pgs. 359-377 | Programming Assignment 5 (For a Grade) |
| 11/10/10 | Strings cont'd |
CKnights, Section 14, pgs 377-411 GuhaDraft, Chapter 11 |
|
| 11/12/10 | Structures, Unions, and Enumeration |
CKnights, Section 15, pgs. 416-422 | |
| 11/15/10 | Structures, Unions, and Enumeration |
CKnights, Section 15, pgs. 422-431 | |
| 11/17/10 | Structures, Unions, and Enumerations cont'd |
CKnights, Section 15, pgs. 431-440 GuhaDraft, Chapter 12 |
CKnights, pgs. 422, Problem 3, pg. 440, Problem 1 |
| 11/19/10 | Advanced Use of Pointers |
||
| 11/22/10 | Advanced Use of Pointers Cont'd |
GuhaDraft, Chapter 13 | Programming Assignment 6 (For a
grade) Sample input file Sample output file |
| 11/24/10 | No Class |
||
| 11/26/10 | Thanksgiving Holday |
||
| 11/29/10 | Advanced Use of Pointers Cont'd |
||
| 12/01/10 | Advanced Use of Pointers Cont'd |
||
| 12/03/10 | Advanced Use of Pointers Cont'd |
||
| 12/06/10 | Exam Review |