Due Sep-03, 11:00 am: Read the Course Information page in its entirety.
Due Sep-12, 11:00 am: Lab-1: Build a half-adder.
Due Sep-19, 11:00 am: Lab-2: Build a 4-bit incrementor.
Due Sep-19, 11:00 am: Problem-set-1: A few problems on combinational logic and circuits.
Due Sep-26, 11:00 am: Lab-3: Build a 4-bit counter.
Due Oct-10, 11:00 am: Lab-4: Build a 4-bit multiplier. [Two week lab]
Due Oct-10, 11:00 am: Lab-5: Write a simple MIPS assembly program.
Due Oct-31, 11:00 am: Lab-6: More MIPS programming with conditionals and loops.
Due Nov-07, 11:00 am: Lab-7: The last crack at MIPS programming, this time with procedures
Due Dec-10, 05:00 pm: Lab-8: The final project is to design your own ISA and build a (simulated) CPU to implement that ISA.