Course Materials
Find homework reviews, lecture slides, worksheets, and supporting resources. The lecture list comes from the same data as the course schedule, so the two views stay in sync.
Browse by category
LabsInstructions, prelabs, and release links on the schedule
HomeworkReviews, practice, and assignment links
Quizzes & WorksheetsCurrently released student PDFs
Reference MaterialsC, ARM64, GDB, and Linux references
Lecture ExamplesExamples will be posted here when ready
Exam 1 ReviewNumbers, memory, C, and ARM64 practice by topic
Legacy SlidesSlides retained from earlier course versions
Homework reviews
Revisit the concepts from each homework with worked examples and practice questions. For assignment PDFs and due dates, use the course schedule.
Homework 1 ReviewBinary, hexadecimal, and signed integer representations
Homework 2 ReviewARM64 registers, memory access, and loops
Homework 3 ReviewWritten memory and cache practice; ARM64 arrays and C strings and structs
Homework 4 ReviewWritten pointer, stack, and argument traces; C input validation