CS371p: Object-Oriented Programming



1. Week of 25 Aug


Mon
25 Aug
Wed
27 Aug
Fri
29 Aug
  • First Class
  • Syllabus
  • Grades

2. Week of 01 Sep


Mon
01 Sep
Wed
03 Sep
Fri
05 Sep
  • Blogs #1 (Medium)
  • Paper #1 (Perusal): Syllabus
  • Labor Day
  • l-values vs. r-values
  • pre-increment vs. post-increment

3. Week of 08 Sep


Mon
08 Sep
Wed
10 Sep
Fri
12 Sep
  • Notes: 2025-09-08.cpp
  • Blogs #2 (Medium)
  • Paper #2 (Perusal)
  • Quiz #5 (Canvas)
  • error handling
  • values vs. addresses vs. references
  • Project #1 (HackerRank): Grades
  • Quiz #6 (Canvas)
  • Quiz #7 (Canvas)

4. Week of 15 Sep


Mon
15 Sep
Wed
17 Sep
Fri
19 Sep
  • Blogs #3 (Medium)
  • Paper #3 (Perusal)
  • Quiz #8 (Canvas)
  • Problem #3 (Kattis)
  • Quiz #9 (Canvas)
  • Quiz #10 (Canvas)

5. Week of 22 Sep


Mon
22 Sep
Wed
24 Sep
Fri
26 Sep
  • Blogs #4 (Medium)
  • Paper #4 (Perusal)
  • Quiz #11 (Canvas)
  • Problem #4 (Kattis)
  • Quiz #12 (Canvas)
  • Quiz #13 (Canvas)

6. Week of 29 Sep


Mon
29 Sep
Wed
01 Oct
Fri
03 Oct
  • Blogs #5 (Medium)
  • Paper #5 (Perusal)
  • Quiz #14 (Canvas)
  • Project #2 (HackerRank)
  • Quiz #15 (Canvas)
  • Quiz #16 (Canvas)

7. Week of 06 Oct


Mon
06 Oct
Wed
08 Oct
Fri
10 Oct
  • Blogs #6 (Medium)
  • Paper #6 (Perusal)
  • Quiz #17 (Canvas)
  • Problem #5 (Kattis)
  • Quiz #18 (Canvas)
  • Quiz #19 (Canvas)

8. Week of 13 Oct


Mon
13 Oct
Wed
15 Oct
Fri
17 Oct
  • Blogs #7 (Medium)
  • Paper #7 (Perusal)
  • Quiz #20 (Canvas)
  • Problem #6 (Kattis)
  • Quiz #21 (Canvas)
  • Quiz #22 (Canvas)

9. Week of 20 Oct


Mon
20 Oct
Wed
22 Oct
Fri
24 Oct
  • Blogs #8 (Medium)
  • Paper #8 (Perusal)
  • Quiz #23 (Canvas)
  • Project #3 (HackerRank)
  • Quiz #24 (Canvas)
  • Quiz #25 (Canvas)

10. Week of 27 Oct


Mon
27 Oct
Wed
29 Oct
Fri
31 Oct
  • Blogs #9 (Medium)
  • Paper #9 (Perusal)
  • Quiz #26 (Canvas)
  • Problem #7 (Kattis)
  • Quiz #27 (Canvas)
  • Quiz #28 (Canvas)

11. Week of 03 Nov


Mon
03 Nov
Wed
05 Nov
Fri
07 Nov
  • Blogs #10 (Medium)
  • Paper #10 (Perusal)
  • Quiz #29 (Canvas)
  • Problem #8 (Kattis)
  • Quiz #30 (Canvas)
  • Quiz #31 (Canvas)

12. Week of 10 Nov


Mon
10 Nov
Wed
12 Nov
Fri
14 Nov
  • Blogs #11 (Medium)
  • Paper #11 (Perusal)
  • Quiz #32 (Canvas)
  • Project #4 (HackerRank)
  • Quiz #33 (Canvas)
  • Quiz #34 (Canvas)

13. Week of 17 Nov


Mon
17 Nov
Wed
19 Nov
Fri
21 Nov
  • Blogs #12 (Medium)
  • Paper #12 (Perusal)
  • Quiz #35 (Canvas)
  • Problem #9 (Kattis)
  • Quiz #36 (Canvas)
  • Quiz #37 (Canvas)

14. Week of 24 Nov


Fall Break

15. Week of 01 Dec


Mon
01 Dec
Wed
03 Dec
Fri
05 Dec
  • Blogs #13 (Medium)
  • Paper #13 (Perusal)
  • Quiz #38 (Canvas)
  • Project #5 (HackerRank)
  • Quiz #39 (Canvas)
  • Quiz #40 (Canvas)

16. Week of 08 Dec


Mon
08 Dec
Wed
10 Dec
Fri
12 Dec
  • Blogs #14 (Medium)
  • Paper #14 (Perusal)
  • Quiz #41 (Canvas)
  • Last Class

Copyright © Glenn P. Downing, 1995-2025
Updated 8 Sep 2025