CS@Mines Logo
CSCI 262: Data Structures Spring 2018

Assignments

APTs

APTs are automatically graded when you submit your code on the APT website. There is no need to do anything further. You can check your grade on the APT website to make sure you've submitted everything. See instructions on the APT website for more detail. Note: the APT website lives behind the Mines firewall; this means if you are outside the Mines network (e.g., working from home), you will be unable to see the problem descriptions or submit a solution to the server unless you go through the campus VPN (https://vpn.mines.edu/). See more info here.

Projects

Project work should be turned in via Canvas. Submit your solution as one .zip file. Multiple submissions are allowed, but only the most recent one will be graded.

README: All project submissions should include a README file in plain text which includes the following information:

  1. Your name
  2. The names of anyone who assisted you on this project other than the instructor
  3. How long the project took you to complete (an estimate is fine!)
  4. Any other notes about the project, such as resources you found helpful or not helpful in completing the assignment, anything interesting you did in your solution, etc.

Style: All code should conform to the class style guidelines.

All assignments will be due at 11:59 pm on the due date.

APT 1 Due January 19
Project 1 - Image Editor Due January 26
APT 2 Due February 2
APT 3 Due February 9
Project 2 - Postfix Calculator Due February 23
Project 3 - Evil Hangman Due March 2
APT 4 Due March 9
Project 4 - Markov (Random Text Generator) Due March 19
APT 5 Due April 16
Project 5 - Animal (20 Questions) Due May 2
Extra Credits
Extra Credit APT Due April 6