Welcome to Computer Systems, Fall 2025!
Assignment 8 has been released. Because of the exam on November 20, 2025, the deadline is Monday, November 24, 2025.
Assignment 7 is available.
Assignment 6 has been published. It builds on Assignment 5.
Assignment 5 has been published. While the assignment does not require a great amount of coding, you’ll have to do the background reading as the techniques are not covered in class.
The Project 1 deadline has been extended to Friday, October 24.
Project 1 has been published. It is a substantial programming exercise. Spend time thinking about how to best design your program. Refreshing up on separate compilation might be helpful.
Assignment 4 has been published. Read up on pointers, dynamic memory allocation, and separate compilation. Ask questions.
Assignment 3 is out. Take a look at the Assembly Design Recipe.
Instructor Office Hours posted
Assignment 2 is out now.
Assignment 1 has been published.
Welcome to Computer Systems! To start, please read the Syllabus and take a look at our Schedule. We look forward to seeing you in class!