Session Tracking Sheet

One sheet per session. Write the names and the areas during the presentation, then fill the rest in as you go. What is on this sheet is what you carry into the rubric afterwards.

Member

Areas they claim

1

2

3

Questions asked

Points

Notes

Points are the ten contribution points, split across the members according to how their contributions compared. They must total ten.

Tick a numbered box once the member has been asked that question. All three are asked of every member:

  1. Give an example of a test you wrote, and the part of the compiler it was intended to test.

  2. Showcase what you are most proud of in your work.

  3. What did you struggle most to implement, why, and how did you solve it?

Coverage

Every area is asked about before the Q&A ends. Record the member or members who answered.

Area

Who answered

grammar and parse tree

AST design and node structure

symbol tables and scoping

type system: checking, inference, and promotion

functions versus procedures — the semantic difference and how it is enforced

MLIR code generation

error detection and reporting

Note

© 2024-2026 University of Alberta. All rights reserved.