Week | Date | Topics | Required Readings | Homework
Assignments |
---|---|---|---|---|
1 | May 9 (REC) | Course Introduction | ||
May 10 | Intro to Computers and Programming | Ch. 1 | ||
2 | May 15 | C Basics, part 1 | Ch. 2 | |
May 17 | C Basics, part 2 | Assignment #1 - due May 25 | ||
3 | May 22 | Basics of Formatted I/O | Ch. 9 | |
May 24 | Control Structures (Selection) | Ch. 3, Ch. 4 | Assignment #2 - due June 1 | |
4 | Mey 29 | Memorial Day | (No classes) | |
May 30 (REC) | Control Structures (Selection), Control Structures (Loops) |
|||
May 31 | Control Structures (Loops) | Ch. 3, Ch. 4 | Assignment #3 - due June 13 | |
5 | June 5 | Control Structures (Loops) | ||
June 7 | Test 1 | |||
6 | June 12 | Functions | Ch. 5 | |
June 13 (REC) | Random Number Generation | |||
June 14 | Functions | Assignment #4 - due June 26 | ||
7 | June 19 | Functions, Enumerations |
||
June 21 | Arrays | Ch. 6 | ||
8 | June 26 | Arrays, Arrays and Functions |
||
June 28 | Arrays and Functions, Searching and Sorting |
Assignment #5 - due July 11 | ||
9 | July 3 | Searching and Sorting, Typedefs |
Ch 10.6 | |
July 5 | Pointer Basics | 7.1 - 7.3 | ||
10 | July 10 | Test 2 | ||
July 12 | Pass by Address, Pointers & Arrays | 7.4 - 7.9 | ||
11 | July 17 | Characters and Strings | Ch. 8 | |
July 19 | Characters and Strings | Assignment #6 - due July 31 | ||
12 | July 24 | Characters and Strings | ||
July 26 | Structures (basics) | Ch. 10 (first several sections) | ||
13 | July 31 | Structures (Part 2) | ||
Aug 2 | Final Exam | (Last class meeting) |