• D.S. Week 1: starterCode overview
    Discussion 1 notes

  • D.S. Week 2: Types, Typedefs, Assignability, Equivalence, Function Definitions
    Discussion 2 notes

  • D.S. Week 3: Arrays, Pointers, Recursive Records, Function Overloading
    Discussion 3 notes

  • D.S. Week 5: Project 2 Code Gen - Intro to SPARC
    Discussion 4 notes

  • D.S. Week 6: Code Gen - Arithmetic Ops, Branches, Functions
    Discussion 5 notes

  • D.S. Week 7: Code Gen - Short-Circuiting, Loops, Pointers, Arrays/Structs
    Discussion 6 notes

  • D.S. Week 8: Code Gen - More Phase 3 and Extra Credit
    Discussion 7 notes