When
| Lecture
| Due this Week
| Reading
|
---|
Week 1
Aug 23–27, 2021
|
|
- Quiz 01
due 10:00:00ᴘᴍ MT Saturday 24-hour late period with penalty
- Commands Lab
due 10:00:00ᴘᴍ MT Saturday 24-hour late period with penalty
|
- All reading is from Weiss
- Ch. 0: Introduction
- Ch. 1: Basic Types & Control Structures
- Do the optional reading before class for the week.
|
Week 2
Aug 30 – Sep 3, 2021
|
|
- Quiz 02
due 10:00:00ᴘᴍ MT Saturday 24-hour late period with penalty
- HW0
due 10:00:00ᴘᴍ MT Saturday 24-hour late period with penalty
- Bash Lab
due 10:00:00ᴘᴍ MT Saturday 24-hour late period with penalty
| Ch. 2: Functions, Arrays, Strings, Param. Passing
|
Week 3
Sep 6–10, 2021
|
|
|
- Ch. 3: Pointers, References, new & delete
- Section 11.5: Cmd-Line Arguments
|
Week 4
Sep 13–17, 2021
|
|
| Ch. 4: Classes
|
Week 5
Sep 20–24, 2021
|
* No lecture Friday—take the midterm
|
| Ch. 5: Operator Overloading
|
Week 6
Sep 27 – Oct 1, 2021
|
|
| Ch. 6: Inheritance
|
Week 7
Oct 4–8, 2021
|
|
|
|
Week 8
Oct 11–15, 2021
|
|
| Ch. 8: Abnormal Control Flow
|
Week 9
Oct 18–22, 2021
|
|
| Ch. 9: Input & Output
|
Week 10
Oct 25–29, 2021
|
* No lecture Friday—take the midterm
|
|
|
Week 11
Nov 1–5, 2021
|
|
| Ch. 7: Templates
|
Week 12
Nov 8–12, 2021
|
|
|
|
Week 13
Nov 15–19, 2021
|
|
|
|
Week 13½
Nov 22–26, 2021
| Thanksgiving Break
|
Week 14
Nov 29 – Dec 3, 2021
|
|
|
|
Week 15
Dec 6–10, 2021
|
|
|
|
Week 16
Thu Dec 16, 2021
|
|