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.
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.
Some lectures will include quizzes which are intended to allow you to gauge your knowledge and learning of the course material. The 3 quiz marks will be counted towards your final grade.
The lecture notes include assigned readings from the textbook and from selected articles. These are integral parts of the learning experience of this course.