CSE 451 is an undergraduate course on operating systems. During the course you will complete several labs. Each lab will add a new feature to a primitive operating system called xk. At the end of this class you will be able to find your way around the source code of most operating systems, and more generally, be comfortable with systems software.
Lecture | CSE2 G01, MWF 11:30–12:20 | Panopto recordings |
Section AA | MGH 254, Th 12:30–1:20 | |
Section AB | MGH 254, Th 1:30–2:20 | |
Section AC | MGH 242, Th 11:30–12:20 |
Lecturer | John Zahorjan | zahorjan |
Wed 12:30-1:20pm, CSE 434 By appointment or by drop-in |
TA | William Ceriale | wceriale |
Mon 3:00-5:00pm, CSE2 131 |
TA | Porter Jones | pbjones |
Thur 4:30pm-6:30pm, CSE 3rd Floor Breakout |
TA | Jonathan Jusuf | jusufj |
Tues 3:00-5:00pm, CSE2 131 |
TA | Arthur Liang | liangw6 |
Fri 1:00-3:00pm, CSE 4th floor breakout |
TA | Tom Lou | louyu27 |
Wed 3:00-5:00pm, CSE2 121 |
The staff mailing list is
cse451-staff
,
but we would prefer that you use the discussion board whenever possible.
This course reuses much of the material from past CSE 451 course offerings.