Assignments

Homeworks, projects, and lab assignments are available below in pdf form. You can also download the course's Coding Standards.

Homeworks and Projects

Assignment Topic Due Date
Homework 1 Constructing Algorithms Sep 08, 2015 @ 8:59:59 PM
Homework 2 Order of Operations Sep 15, 2015 @ 8:59:59 PM
Homework 3 Branching Sep 24, 2015 @ 8:59:59 PM
Homework 4 For Loops Oct 06, 2015 @ 8:59:59 PM
Homework 5 Nested and While Loops Oct 13, 2015 @ 8:59:59 PM
Homework 6 Strings and File I/O Oct 22, 2015 @ 8:59:59 PM
Homework 7 Functions Oct 29, 2015 @ 8:59:59 PM
Project 1 Game of Life Nov 17, 2015 @ 8:59:59 PM
Homework 8 Recursion Nov 24, 2015 @ 8:59:59 PM
Project 2 Auto-fill Dec 08, 2015 @ 8:59:59 PM

Lab Exercises

Lab Topic Week
Lab 01 Hello World Aug 31 - Sep 03, 2015
Lab 02 Debugging Sep 7 - Sep 10, 2015
Lab 03 A Simple Program Sep 14 - Sep 17, 2015
Lab 04 Conditionals Sep 21 - Sep 24, 2015
Lab 05 For Loops Sep 28 - Oct 1, 2015
Lab 06 While Loops Oct 5 - Oct 8, 2015
Lab 07 Lists Oct 12 - Oct 15, 2015
Lab 08 String and File I/O Oct 18 - Oct 22, 2015
Lab 09 Debugging Oct 26 - Oct 29, 2015
Lab 10 Caesar Cipher Nov 2 - Nov 5, 2015
Lab 11 Classes Nov 16 - Nov 19, 2015
Lab 12 Dictionaries Nov 30 - Dec 3, 2015