Homework

Homework Hand-In Page

General Criteria for Homework Assignments

 Homework assignments that are grayed out have not yet been assigned (even if the assignment has a working hyperlink).  You're welcome to look at these unassigned homeworks, but keep in mind that the assignment may change entirely before it's assigned.
Assignment 1

Rubric (Checklist)

Hand in ONE of the following two options:

Assignment 2 (Console)

Grading Rubric (Checklist)

Starter Project for the Console-based version

 


Assignment 2 (XNA)

Grading Rubric (Checklist)

Starter Project For XNA 3.0 (for home/laptop use)

Download XNA 3.0 here

How to get a free XNA Creator's Club Membership from Microsoft

Assignment 3 (Only Console)

Rubric (Checklist)

Starter Project
TODO: Refactor so each class goes into it's own file
TODO: Why is the book class nested?

Assignment 4 (Console)

Grading Rubric (Checklist)

Starter Project


Assignment 4 (XNA)

Grading Rubric (Checklist)

 VS 2005 Starter Project For XNA 3.0

 VS 2008 Starter Project For XNA 3.0

This used to be handed out as "A5", but is NOT being used this term:
BSTs: On-Paper

Flattening A BST

Starter Project

 

 

Homework Alternatives: Independent Project Guidelines

Back to the course home page

Vault Homework Hand-In Procedure (Not Used)