Mini-Quizzes
This is the website for 6.110 in Spring 2024 and is out of date. Make sure you are viewing the correct website for this semester.
The Miniquiz due March 14 has been cancelled.
The weekly mini-quizzes cover material from the lectures each week, and are graded for completion credit. We believe they are a useful tool to check your understanding of the material and to prepare for the quizzes.
As long as you have submitted on Gradescope, you will receive full credit for the miniquiz. We will provide feedback on the accuracy of your mini-quiz answers through Gradescope.
- Miniquiz #1 (due Feb 15) — Regular languages, context-free languages (Blank, Solution)
- Miniquiz #2 (due Feb 22) — Left recursion, left factoring, constraint propagation (Blank, Solution)
- Miniquiz #3 (due Feb 29)— Intermediate representation, scope, semantics, short-circuiting (Blank, Solution)
- Miniquiz #4 (due Mar 7)— x86 introduction, stacks, addressing (Blank, Solution)
- Miniquiz #5 (due Apr 4)— Dataflow analyses (reaching definitions, live variables, available expressions) (Blank, Solution)
- Miniquiz #6 (due Apr 11)— Loop optimizations, parallelization (Blank, Solution)
- Miniquiz #7 (due Apr 25) — Lattices, sign analysis (Blank, Solution)