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 |