Workshop In Computer Construction - From Nand to Tetris
Home
Syllabus
Book
Projects
Tools
Guidelines
Administratives
Course Details
Where and when Thursday, between 12:00-14:00, at Sprintzak 26
Professor Noam Nisan
Reception hour: Sunday at 12:00-13:00 at Ross 218
Teaching Assistants Assaf Ben-David
Yonatan Amit
Yannai Gonczarowski
Reception hours: mail to set an appointment.
E-Mail nand2tet@cs.huji.ac.il
Newsgroup local.course.nand2tet
News
March 12th, 2006
The official grades have been published in the web site.
We have not submitted them yet in order to give you chance to appeal.

Appeals for projects 10-12 will only be accepted until Wednesday, March 15, 20:00.
For project 10: diff(10) {Problems with X Y Z} means that you failed on lines that contained X,Y and Z in the files that was listed. Similar mistakes were ignored.
We strongly recommend that you check this project by yourself on a full game (you can take it from project 9) before appealing.
Also, please refer to the Appeals guideline and to comment number 3 in particular.
March 7th, 2006
Grades for all exercises except exercise 10 have been published. Whoever wishes to appeal may do so until Friday, Ross closing time (14:00).
There were grades posted for exercise 10 but it will be rechecked so please ignore them if you had a chance to see them (any appeals concerning the old project 10 grades are ignored since all project 10 exercises will be rechecked). The reason for this is your own benefits - the old grades were based on the number of tests failed which caused a very low average because each bug caused a massive number of deductions.
January 24th, 2006
The second round of interviews begins this week on Thursday (26.1.06). Please select a time and register for the interviews. A registraion note was hung at the board in Ross 0 (Entry Level). If any of you has problems with the relevant times, please mail us, and we'll see if another time can be arranged.
The interviews will regard projects 7 - 11. Please review them carefully before the interview.
The interviews on Thursday(26.1.06) will be held in Roos -2, room 4. The location for the other days will be published on Sunday morning. Be on time!
Read the Interviews section in the Guidelines!
January 23rd, 2006
We have published grades for project 8. Since quite a few failed most of our tests, we have published a sample test. Those who failed the tests and want to raise their grades should fix their project so it passes the tests, and appeal with a fix. Details can be found in the newgroup
December 28th, 2005
We have uploaded a new version of the software suite for project 9. This version contains a built-in implementation of the Jack OS in the VM Emulator. This gives you the ability to create faster programs with more elaborate graphics. Your programs will be tested with this version. See the newsgroup for more details.
December 11th, 2005
We begin the interviews this week. The interviews begin this Tuesday (13.12.05). Please select a time and register for the interviews. A registraion note was hung at the board in Ross 0 (Entry Level). If any of you has problems with the relevant times, please mail us, and we'll see if another time can be arranged.
The interviews will regard projects 1 - 6. Please review them before the interview.
The interviews will take place at Ross -2, room 4. Be on time!
Read the Interviews section in the Guidelines!
November 29th, 2005
Appealling an exercise grade will only be accepted within two weeks after the grade has been published.
If you would like to appeal a grade please follow the guidelines.
November 29th, 2005
When submitting the projects in pairs only ONE student from each pair should submit the proj.tar file.
November 27th, 2005
The CPU.tst file in Project 5 might not pass if you implemented your chip in a different way than we did. A corrected CPU.cmp file is available. For the file to run properly you need to use a new version of the software suite which supports wildcards in compare files. Please report any problems to the news-group.
November 22th, 2005
Please note that we will not accept late submissions!
November 10th, 2005
Please use the news-group for all material related questions. Use the email only when you have personal/administrative requests. Such as, meeting with the graders, extensions, appeals, etc.
October 31th, 2005
Projects 1 & 2 are due in 2 weeks (13/11/2005).
October 31th, 2005
The course has started! Please register yourself in the administratives page and review carefully the course's guidelines.