CS107e is Computer Systems from the Ground Up. Read about the course and answers to common questions from prospective students.


  • We post course announcements to our Ed forum. Join us there!

Upcoming events

Note: times listed are in your local timezone.

  • Loading...

This week's schedule

Date Topics/Readings
Week 9
Mon 5/23
Matt on Trust and Safety ( slides)

Matt's "whirlwind tour" of important topics including Trust and Safety, the Memory Hierarchy and Caching, Memory Safety, and Recommended Future Classes. Also includes some fun intermissions.

Lab/assign Lab 8: Project Team Meeting 1 ( writeup)
  • Prelab to prep before lab.
  • Lab will be a project work session. Plan to attend same lab session as your teammates.
Final Project ( writeup)
Wed 5/25
Computer Arithmetic ( slides, code )

Representation of signed and unsigned numbers, types and type conversion.

Week 10
Mon 5/30
No lecture (public holiday)
Lab/assign Lab 9: Project Team Meeting 2
Wed 6/1

See schedule for entire quarter.

Meet the CS107E team