Skip to content

Schedule (Fall 2024)

Lectures and Labs

topics for midterm exam end here

  • RISC-V Basics II [Slides]
  • Executing Instructions [Slides]
  • RISC-V Procedures [Slides]
  • Representing Instructions [Slides]
  • Compiling, Interpreting, Running Programs [Slides]
  • Performance [Slides]
  • Introduction to Logic Design [Slides]
  • Boolean Algebra, Decoders, MUXs [Slides]
  • Adders, ALUs [Slides]
  • SIMD Instructions [Slides]
  • Sequential Logic [Slides]
  • Basic CPU Design [Slides]
  • Hazards, Branch Prediction [Slides]
  • The Memory Hierarchy [Slides]

Homework Assignments

Exams

  • Midterm Exam, Oct 9, 4:30-6:30pm, TBA
  • Final Exam, Dec 16, 6:30-8:30pm, TBA