Lab | Date Assigned | Date Due | Relative Weight |
---|---|---|---|
Lab 1: Data Representation and Bitwise Operations | Tuesday, August 29 | Tuesday, September 5 at 9:29 AM | 1 |
Lab 2: Common Operations on Binary Values | Thursday, August 31 | Thursday, September 7 at 9:29 AM | 1 |
Lab 3: Floating Point Representation | Thursday, September 7 | Thursday, September 14 at 9:29 AM | 1 |
Lab 4: Introduction to ARM Assembly with ARMSim# | Thursday, September 14 | Tuesday, September 26 at 9:29 AM | 1 |
Lab 5: Introduction to Branching in ARM Assembly | Tuesday, September 26 | Thursday, October 5 at 9:29 AM | 1 |
Lab 6: Memory Operations and Arrays in ARM Assembly | Thursday, October 5 | Friday, October 20 at 11:59 PM | 1.5 |
Lab 7: Boolean Formulas and Introductory Circuits | Tuesday, October 24 | Thursday, November 2 at 9:29 AM | 1 |
Lab 8: Simplifying Boolean Formulas | Tuesday, October 31 | Thursday, November 9 at 9:29 AM | 1 |
Lab 9: K-Maps with Don't Cares, Multiplexers, and ALUs | Tuesday, November 7 | Tuesday, November 21 at 9:29 AM | 1.5 |
Lab 10: Register Files | Thursday, November 16 | Tuesday, December 5 at 9:29 AM | 1 |
Lab 11: Finite State Machines | Tuesday, November 28 | Sunday, December 10 at 11:59 PM | 1.5 (ALL BONUS) |