CS253: Software Development with C++

Spring 2019

Schedule

When Lecture Test/Homework Lab Reading
Week 1

Jan 23–25, 2019

  • Discuss HW0
  • IQ01
  • HW0 due Sat 10:00ᴘᴍ
  • Discuss HW1; assignments build
Commands Lab
  • 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 28 – Feb 1, 2019

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

Feb 4–8, 2019

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

Feb 11–15, 2019

Make Lab Ch. 4: Classes
Week 5

Feb 18–22, 2019

  • Discuss HW3
  • IQ05
  • First midterm Friday
Linked List Lab Ch. 5: Operator Overloading
Week 6

Feb 25 – Mar 1, 2019

Debugging Lab Ch. 6: Inheritance
Week 7

Mar 4–8, 2019

Programming paradigms:

Valgrind Lab
Week 8

Mar 11–15, 2019

  • IQ08
  • Quiz 2 Friday
  • HW4 due Sat March 23 10:00ᴘᴍ
Coverage Lab Ch. 8: Abnormal Control Flow
Week 8½

Mar 18–22, 2019

Spring Break!
Week 9

Mar 25–29, 2019

new Lab Ch. 9: Input & Output
Week 10

Apr 1–5, 2019

  • IQ10
  • Second midterm Friday
  • HW5 due Sat 10:00ᴘᴍ
I/O Lab
Week 11

Apr 8–12, 2019

Subversion Lab Ch. 7: Templates
Week 12

Apr 15–19, 2019

Template Lab
Week 13

Apr 22–26, 2019

Container Lab
Week 14

Apr 29 – May 3, 2019

Hash Lab
Week 15

May 6–10, 2019

Iterator Lab
Week 16

Thu May 16, 2019

  • Final exam 11:50ᴀᴍ–1:50ᴘᴍ, same room as lecture

User: Guest

Check: HTML CSS
Edit History Source

Modified: 2019-04-27T11:23

Apply to CSU | Contact CSU | Disclaimer | Equal Opportunity
Colorado State University, Fort Collins, CO 80523 USA
© 2018 Colorado State University
CS Building