CS253: Software Development with C++

Spring 2021

Schedule

When Lecture Due this Week Reading
Week 1

Jan 19–22, 2021

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

Jan 25–29, 2021

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

Feb 1–5, 2021

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

Feb 8–12, 2021

Ch. 4: Classes
Week 5

Feb 15–19, 2021

Ch. 5: Operator Overloading
Week 6

Feb 22–26, 2021

Ch. 6: Inheritance
Week 7

Mar 1–5, 2021

Week 8

Mar 8–12, 2021

Ch. 8: Abnormal Control Flow
Week 9

Mar 15–19, 2021

Ch. 9: Input & Output
Week 10

Mar 22–26, 2021

Week 11

Mar 29 – Apr 2, 2021

Ch. 7: Templates
Week 12

Apr 5–9, 2021

Week 12½

Apr 12–16, 2021

Spring Break!
Week 13

Apr 19–23, 2021

Week 14

Apr 26–30, 2021

Week 15

May 3–7, 2021

Week 16

Tue May 11, 2021