Unless otherwise noted, all assignments are due at 11:59pm Central Standard Time (CST).

Due Date Assignment
12/13 Assignment for the 15th week code review: your Final Project. The rubric is available.
12/6 Assignment for the 14th week code review: Complete GUI for your project
12/5 Three PrairieLearn assignments are up on (1) C++ syntax, (2) a Unix 'compiling' assignment, and (3) the first Problem of the Day. There will be problems of the day due most days for the rest of the semester.
11/29 Assignment for the 13th week code review has two parts: a paper prototype and firebase realtime DB tests
11/15 Assignment for the 12th week code review has two parts: a technology demonstration and 4 use cases
11/8 Assignment for the 11th week code review has two parts: Zomato App (cont.) and App Specification
11/7 The Unix 'finding files and archiving' assignment is up on the CS 126 PrairieLearn. Note that the last two problems are worth more and need to be done twice to get all of the points.
11/1 Assignment for the 10th week code review: Zomato App
10/29 The Unix 'word count (wc) and grep' assignment is up on the CS 126 PrairieLearn.
10/25 Assignment for the 9th week code review: Password Generator
10/22 The Unix 'more filesystem usage' assignment is up on the CS 126 PrairieLearn.
10/18 Assignment for the 8th week code review: Algorithms
10/11 Assignment for the 7th week code review: Predator Prey
10/8 The Unix 'Basic filesystem usage' assignment is up on the CS 126 PrairieLearn. There are six questions and you'll have to do each twice to get full points.
10/4 Assignment for the 6th week code review: Ace-King-Queen
9/27 Assignment for the 5th week code review: Adventure
9/24 The first Unix assignment is up on the CS 126 PrairieLearn. There is a single question and you'll have to do it twice to get full points.
9/20 Assignment for the 4th week code review: Zomato
9/13 Assignment for the 3rd week code review: CourseGrades
9/6 Implementation of the evaluateBoard function for the Tic-Tac-Toe assignment
9/4 Tests for the Tic-Tac-Toe assignment
9/2 A course policy quiz via the CS 126 PrairieLearn
8/31 (due in lecture) Write an implementation of bedazzle (as per the lecture handout) on paper and bring it to lecture.
8/30 Clone the Introduction git repo and edit it to put in your netid.
8/30 Complete the code review survey.