|
Date | Lecture Description | Readings | Assignments |
8/22/11 | Introduction |
CKnights -- Chapter 1 | Download Code::Blocks
IDE See the general COP3223 webpage for directions. |
8/24/11 | C Fundamentals |
CKnights -- Chapter 2, pgs. 8-19 |
|
8/26/11 | C Fundamentals Cont'd |
CKnights -- Chapter 2, pgs. 19-23 |
Practice Problems 1 (Not
for a Grade) |
8/29/11 | Finish C Fundamentals |
||
8/31/11 | Expressions |
CKnights -- Chapter 2, pgs. 23-31 |
Practice Problems 2 (Not
for a Grade) |
9/2/11 | Expressions Cont'd |
CKnights -- Chapter 2, pgs. 31-47 | Programming Assignment 1 (For a Grade) |
9/5/11 | Holiday -- No Class! |
||
9/7/11 | Selection Statements |
CKnights -- Chapter 3, pgs. 50-64 |
|
9/9/11 | Selection Statements cont'd |
CKnights -- Chapter 3, pgs. 64-85 |
|
9/12/11 |
Loops |
CKnights -- Chapter 4, pgs. 88-104 |
Practice Problems 3 (Not for a Grade) |
9/14/11 | Loops |
CKnights -- Chapter 4, pgs. 104-116 | Programming Assignment 2 (For a
Grade) |
9/17/10 | Loops cont'd |
CKnights -- Chapter 4, pgs. 116-136 |
Practice Problems 4 (Not for a
grade) |
9/19/11 | Types |
||
9/21/11 | Types |
||
9/23/11 | Types |
||
9/26/11 | Exam Review |
||
9/28/11 | Exam 1 |
||
9/30/11 | File I/O |
CKnights, Chapter 5 |
|
10/3/11 | Arrays |
CKnights, Chapter 7, pgs. 159-173 |
Programming Assignment 3 (For a Grade) |
10/5/11 | Arrays cont'd |
CKnights, Chapter 7, pgs. 173-177 |
|
10/7/11 | Arrays cont'd |
CKnights, Chapter 8 |
|
10/10/11 | Functions |
CKnights, Chapter 9, pgs. 196-205 |
|
10/12/11 | Functions cont'd |
CKnights, Chapter 9, pgs. 205-220 | |
10/14/11 | Functions -- Recursion |
CKnights, Chapter 6 |
|
10/17/11 | Program Organization cont'd |
Practice Problems 5 (Not for
a grade) |
|
10/19/11 | Pointers |
CKnights, Chapter 10, pgs. 222-230 |
Programming Assignment 4 (For a
Grade) games-scaffold.c Sample Output 1 Sample Output 2 |
10/21/11 | Pointers cont'd |
CKnights, Chapter 10, pgs. 230-239 |
|
10/24/11 | Pointers cont'd |
||
10/26/11 | Pointers cont'd |
||
10/28/11 | Pointers cont'd |
||
10/31/11 | Exam 2 Review |
||
11/2/11 | Exam 2 |
||
11/4/11 | Strings |
CKnights, Chapter 11, pgs. 242-249 |
|
11/7/11 | Strings cont'd |
CKnights, Chapter 11, pgs. 249-256 | |
11/9/11 | Strings cont'd |
CKnights, Chapter 11, pgs. 256-261 |
Programming Assignment 5 (For a
Grade) |
11/11/11 | Verteran's Day -- No Class | ||
11/14/11 | Structures, Unions, and Enumeration |
-- Structure as function argumentsCKnights, Chapter 12, pgs. 264-275 | |
11/16/11 | Structures, Unions, and Enumerations cont'd |
CKnights, Chapter 12, pgs. 275-281 |
|
11/18/11 | Advanced Use of Pointers |
||
11/21/11 | Advanced Use of Pointers Cont'd |
CKnights, Chapter 13, pgs. 285-291 | Programming Assignment 6 (For a
Grade) |
11/23/11 | No Class |
||
11/25/11 | Thanksgiving Holday |
||
11/28/11 | Advanced Use of Pointers Cont'd |
CKnights, Chapter 13, pgs. 291-300 |
|
11/30/11 | Advanced Use of Pointers Cont'd |
||
12/02/11 | Advanced Use of Pointers Cont'd |