CS16, Fall 2022

Homework:

num ready? description assigned due
h01 true zyBook Chapter 1 Mon 09/26 02:00PM Fri 09/30 02:00PM
h02 true zyBook Chapter 2 Mon 09/26 02:00PM Fri 09/30 02:00PM
h03 true zyBook Chapter 3 Mon 10/03 02:00PM Fri 10/07 02:00PM
h04 true Join the GitHub organization Mon 10/03 02:00PM Fri 10/07 02:00PM
h05 true zyBook Chapter 4 Mon 10/10 02:00PM Fri 10/14 02:00PM
h06 true zyBook Chapter 5 (Arrays/Vectors) Mon 10/10 02:00PM Fri 10/14 02:00PM
h07 true zyBook Chapter 6 (Branches) Mon 10/17 02:00PM Fri 10/21 02:00PM
h08 true zyBook Chapter 7 (User Defined Functions, part 2) Mon 10/17 02:00PM Fri 10/21 02:00PM
h09 true zyBook Chapter 8 (Gentle introduction to pointers, part 1) Mon 10/24 02:00PM Fri 10/28 02:00PM
h10 true zyBook Chapter 9 (Introduction to struct) Mon 11/07 02:00PM Fri 11/11 02:00PM
h11 true zyBook Chapter 10 (Introduction to streams and File I/O) Mon 11/07 02:00PM Fri 11/11 02:00PM
h12 true zyBook Chapter 11 (Classes: Part 1) Mon 11/14 02:00PM Fri 11/18 02:00PM
h13 true zyBook Chapter 12 (Classes: Part 2) Mon 11/14 02:00PM Fri 11/18 02:00PM
h14 true zyBook Chapter 13 (Recursion) Mon 11/21 02:00PM Wed 11/30 02:00PM
h15 true zyBook Chapter 14 (Pointers: part 2) Mon 11/21 02:00PM Wed 11/30 02:00PM

Labs:

num ready? description assigned due
lab01 true Getting started Thu 09/29 01:00PM Thu 10/06 02:00PM
lab02 true Submitting to Github and Gradescope Thu 10/06 01:00PM Thu 10/13 02:00PM
lab03 true ASCII Art: Logical operators Thu 10/13 01:00PM Thu 10/20 02:00PM
lab04 true Odds and primes: Fun with arrays and makefiles Thu 10/20 01:00PM Thu 10/27 02:00PM
lab05 true Fun with shapes: Pointers and Structs Thu 11/03 01:00PM Thu 11/10 02:00PM
lab06 true Array lists and dynamic arrays Tue 11/08 01:00PM Thu 11/17 02:00PM
lab07 true Basic Classes in C++ Thu 11/10 01:00PM Thu 11/17 02:00PM
lab08 true Linked Lists in C++ with structs Thu 11/17 01:00PM Thu 12/01 02:00PM
lab09 true Recursion Mon 11/28 08:00AM Tue 12/06 02:00PM