Get Tech'Ed HomePage

Course Homepage


CS410

Assignments and Solutions

(Last Mod: 04 April 2014 11:01:07 )



ECS REF ECS PYTHON QUIZ
 ECS 00 00 01 Soln 01
 ECS 01 01 02 Soln  
ECS 02 02 03 Soln 02
ECS 03 03 04 ZIP Soln 03
ECS 04 04A 05 Soln 04A
  04B ZIP   04B
ECS 05 05   05
ECS 06 06A   06
  06B    
ECS 07 07A   07
  07B    
ECS 08 08A   08
  08B    
ECS 09 09   09
ECS 10 10   10
ECS 11 11   11
ECS 12 12   12
  13    

ECS REF: These are links to the author's project pages on the Nand2Tetris site. In most cases, the projects in this course will follow these without modification other than, in many cases, splitting the submission requirements into two components. You should therefore follow the instructions in the link under ECS.

ECS: While there are officially twelve projects in the Nand2Tetris undertaking, we are splitting several of them into two subprojects. To keep the numbering consistent with the ECS material, these subprojects are identified with 'A' and 'B' suffixes. There are thus a total of twenty projects plus an optional final project that can earn you extra credit.

PYTHON: There are five Python assignments early in the semester. The primary goal of these is to get you up to speed on specific Python topics that you will need for the later ECS projects.

QUIZ: It is planned for there to be thirteen quizzes containing a total of two hundred one-point questions. Each quiz is intended to be closely aligned with a corresponding ECS project and will focus primarily on reading material related to the upcoming ECS project and also some of the material in the book Code, but some questions may also review previous material in some depth.

NOTE: Because the Nand2Tetris projects are static and used by many schools, the solutions will not be posted. If you have any questions or just want to see how the instructor solved the projects, contact them.