CS253: Software Development with C++

Fall 2020

Schedule

When Lecture Due this Week Reading
Week 1

Aug 24–28, 2020

  • All reading is from Weiss
  • Ch. 0: Introduction
  • Ch. 1: Basic Types & Control Structures
  • Do the reading before class for the week.
Week 2

Aug 31 – Sep 4, 2020

Ch. 2: Functions, Arrays, Strings, Param. Passing
Week 3

Sep 7–11, 2020

  • Ch. 3: Pointers, References, new & delete
  • Section 11.5: Cmd-Line Arguments
Week 4

Sep 14–18, 2020

Ch. 4: Classes
Week 5

Sep 21–25, 2020

Ch. 5: Operator Overloading
Week 6

Sep 28 – Oct 2, 2020

Ch. 6: Inheritance
Week 7

Oct 5–9, 2020

Week 8

Oct 12–16, 2020

Ch. 8: Abnormal Control Flow
Week 9

Oct 19–23, 2020

Ch. 9: Input & Output
Week 10

Oct 26–30, 2020

Week 11

Nov 2–6, 2020

Ch. 7: Templates
Week 12

Nov 9–13, 2020

Week 13

Nov 16–20, 2020

Week 13½

Nov 23–27, 2020

Thanksgiving Break
Week 14

Nov 30 – Dec 4, 2020

Week 15

Dec 7–11, 2020

Week 16

Mon Dec 14, 2020