| Done | Lab | Topic | Due | Quick guide | Handout | Lecture | Submission | Documents |
|---|---|---|---|---|---|---|---|---|
| 1 | Light display controller Eight LEDs with a left switch and a right switch. One lit LED walks across the row, one step per tick at about 1 Hz. | Wed 30 Sept Midnight |
Quick guide | Handout | Lecture 4ASMLecture 3VHDL | |||
| 2 | Fixed-point arithmetic A four-bit signed ALU: add, subtract, multiply, divide. The multiplier and the divider are designed from scratch, and a pre-lab adder is due at the start of the session. | Wed 14 Oct Midnight |
Quick guide | Handout | Lecture 8mult and divLecture 7overflowLecture 6ASM example | |||
|
Midterm · 22 Oct
Laboratories 1 and 2 are handed in before the midterm and laboratories 3 and 4 after it. The project takes the three laboratory weeks that follow Laboratory 4.
|
||||||||
| 3 | The Laboratory 3 handout has not been opened yet | Wed 11 Nov Midnight |
Quick guide | Handout not posted | Lecture 3 | |||
| 4 | The Laboratory 4 handout has not been opened yet | Wed 25 Nov Midnight |
Quick guide | Handout not posted | Lecture 4 | |||
Five of them, and the best four count at 2.5 percent each. Late work loses 5 percent a day, to a maximum of five days.
| Done | No. | Topic | Due | Handout | Submission | Documents |
|---|---|---|---|---|---|---|
| 1 | Logical function optimization | Mon 5 Oct 20:00 |
Assignment | |||
| 2 | Arithmetic circuits | Mon 19 Oct 20:00 |
Assignment | |||
| 3 | Posted in the week of 19 October, three weeks ahead because of reading week | Mon 9 Nov 20:00 |
Not posted yet | |||
| 4 | Posted in the week of 9 November | Mon 23 Nov 20:00 |
Not posted yet | |||
| 5 | Posted in the week of 23 November | Mon 7 Dec 20:00 |
Not posted yet |
| Done | Date | What | Time | Where |
|---|---|---|---|---|
| Wed 30 Sept | Laboratory 1 Light display controller, structural VHDL | Midnight | Brightspace | |
| Thu 1 Oct | Quiz 1 Best two of three quizzes count | 19:00 to 19:30 | FSS 1007 | |
| Mon 5 Oct | Assignment 1 Posted in the week of 21 September | 20:00 | Brightspace | |
| Wed 14 Oct | Laboratory 2 | Midnight | Brightspace | |
| Mon 19 Oct | Assignment 2 Posted in the week of 5 October | 20:00 | Brightspace | |
|
Midterm · 20%
Thursday 22 October 2026, 19:00 to 20:20, FSS 1007. It falls in the lecture slot and the lecture room, and a missed midterm cannot be carried to the final.
|
||||
| Mon 9 Nov | Assignment 3 Posted in the week of 19 October, three weeks ahead | 20:00 | Brightspace | |
| Wed 11 Nov | Laboratory 3 | Midnight | Brightspace | |
| Thu 12 Nov | Quiz 2 | 19:00 to 19:30 | FSS 1007 | |
| Mon 23 Nov | Assignment 4 Posted in the week of 9 November | 20:00 | Brightspace | |
| Wed 25 Nov | Laboratory 4 The last three laboratory weeks go to the project | Midnight | Brightspace | |
| Thu 26 Nov | Quiz 3 | 19:00 to 19:30 | FSS 1007 | |
| Mon 7 Dec | Assignment 5 Posted in the week of 23 November | 20:00 | Brightspace | |
| Wed 9 Dec | Project demonstration and report Worth 10 percent, the last day of term | Midnight | Online | |
| Date not set | Final examination Worth 40 percent, written in person | Not set | Exam period | |
A tick is stored in this browser on this device. It survives a reload and a restart of the machine, it never travels to another computer, nothing is sent anywhere, and clearing site data for this address erases every tick on the page.