CS2104 Homework Assignments
All Homework Assignments and their solutions will be posted here. Information on this page superceeds any other source, including Canvas.
All assignments must obey the General Assignment Guidelines.
- Solution Hints and Common Problems (Last updated: $filename = "CS2104_Problems_Hints.docx"; echo date( "m/d/Y", filemtime( $filename )); ?>)
- Assignment 1, DUE Wed. Jan 27, 11 pm.
- Assignment 1a, DUE Wed. Feb 24, 11 pm:
- Assignment 2a, DUE: Wed. March 2, 11 pm
- Assignment 2b, WILL NOT BE NOT ASSIGNED.
- Extra Credit Assignment 1, Due Mar. 1 at 11:00pm.
- Assignment 3, Due March 25, 11 pm.
- Assignment 4a, Due April 11, 11 pm
-
Final Project Assignment
Multiple due dates:
Stage 1, Brainstorming: Tue, Macth 22 IN CLASS (each group presents) - Brainstorming summary. Key steps to follow.
- Project brainstorming; additional notes
In-class notes
Stage 2: April 13, 11 pm. Submit via CANVAS Stage 3: Thu, May 5, 11 pm Submit via CANVAS. NO EXTENSIONS UNDER ANY CIRCUMSTANCE-
Example input (format)
- Example output (example of correct format only, do not assume to be the right output for the above input)
-
Example input (format)
- Assignment 5a, Due April 4, 11 pm.
- Assignment 6, Due April 18, 11 pm.
- Assignment 7, Due April 29, 11 pm.
Go to the CS2104 Homepage.