This is an old revision of the document!
Format
- Labs
The labs focus on technology. They are self-contained and enable you to learn the MIPS assembly and machine languages and explore the CPU datapath and control through Verilog.
- Lectures
The lectures focus on concepts, principles, and the big-picture. Certain MIPS-specific details are also covered to demonstrate complex ideas or to compare and contrast implementations.
- Quizzes
Some lectures will include quizzes which are intended to allow you to gauge your knowledge and learning of the course material. Your best 2 out of 3 quiz marks will be counted towards your final grade.
- Assigned Readings
The lecture notes include assigned readings from the textbook and from selected articles. These are integral parts of the learning experience of this course.