Schedule
The schedule below shows the tentative dates for all class topics, readings, and assignments.
You should complete all assigned reading before class on the day it is listed.
Labs will be available shortly before the assigned lab day.
There may be some revisions to the schedule during the semester, but I will make sure to announce these changes in class.
If you view this page with JavaScript enabled you can jump to the current week on the schedule, and you should see the next day of class highlighted in the schedule below.
Jump to Current Week
Week 1
W
Sep 4
Reading
-
Expressions
- King
– Chapter 4
- (pp. 53–66)
F
Sep 6
Reading
-
Selection Statements
- King
– Chapter 5
- (pp. 73–90)
Week 2
M
Sep 9
Reading
-
Loops
- King
– Chapter 6
- (pp. 99–118)
W
Sep 11
Reading
-
Basic Types
- King
– Chapter 7
- (pp. 125–151)
F
Sep 13
Reading
-
Arrays
- King
– Chapter 8
- (pp. 161–175)
Week 3
W
Sep 18
Reading
-
Functions
- King
– Chapter 9
- (pp. 183–209)
Week 4
F
Sep 27
Floating Point Representation
Week 5
W
Oct 2
Activities
-
Exam 1
- Covers all material through week 4
Week 6
M
Oct 7
Reading
-
Pointers
- King
– Chapter 11
- (pp. 241–252)
-
Pointer Arithmetic
- King
– Section 12.1
- (pp. 257–260)
F
Oct 11
Reading
-
Pointers and Arrays
- King
– Chapter 12
- (pp. 257–271)
Week 8
M
Oct 28
Reading
-
Strings
- King
– Chapter 13
- (pp. 277–304)
F
Nov 1
Reading and Writing Files
Week 9
M
Nov 4
Reading
-
Structure Variables; Structure Types; Nested Arrays and Structures
- King
– Section 16.1–3
- (pp. 377–395)
W
Nov 6
Reading
-
Unions and Enumerations
- King
– Section 16.4–5
- (pp. 396–404)
Week 10
W
Nov 13
Activities
-
Exam 2
- Focused on material from weeks 6–9, but may include earlier concepts.
F
Nov 15
Reading
-
Dynamic Storage Allocation
- King
– Section 17.1–4
- (pp. 413–423)
Week 11
M
Nov 18
Memory Allocation, continued
F
Nov 22
Reading
-
Linked Lists
- King
– Section 17.5
- (pp. 424–437)
Week 12
F
Nov 29
No Class for Thanksgiving Holiday
Week 13
W
Dec 4
Implementing Stacks and Queues with Linked Lists
F
Dec 6
Implementing Stacks and Queues with Dynamic Arrays
Week 14
M
Dec 9
Reading
-
Pointers to Functions
- King
– Section 17.7
- (pp. 439–444)
Finals Week
Tu
Dec 17
Final Exam for Section 01 (9am–10:20am)
Activities
-
Exam 3
- Focused on material from weeks 11–14, but may include earlier concepts.B