Alex C. Snoeren
Lecture: T/R 12:30-1:50pm Peterson 103
Section: W 1-1:50pm WLH 2204
Chengo Yang, Discussion/Homework
TA
Kaisen Lin, Projects TA
Alvin AuYoung, Projects Assistant TA
Discussion is cancelled for Wednesday, June 4th. Chengmo will hold a
review session on Friday, June 6th at 3pm in EBU3b 2154 instead.
Lab 3 is due Thursday, June 5th.
Join in the discussions on the course WebBoard. Students should use
their network (e-mail) username and their PID as their password.
CSE 120 covers the principles of operating systems. It emphasizes
the basic concepts of OS kernel organization and structure, processes
and threads, concurrency and synchronization, memory management, file
systems, and communication. It is also a project course, providing
essential experience in programming with concurrency, implementing and
unmasking abstractions, working within an existing complex system, and
collaborating with other students in a group effort.
Prereqs: CSE
100 and CSE
101,
or their equivalent, and programming
experience with Java for the Nachos-based class projects.