COS-518, Fall 2009: Advanced Computer Systems

Latest Announcements

11/5: Updated proxy tester to include final -a 'libasync/tame/tamer' option.
10/23: Updated proxy tester to include apache benchmark throughput tests.

See all announcements


COS-518 is a graduate course in computer systems. Its goals are:

This course assumes a basic familiarity with computer systems and networking concepts. The course will include lectures, reading/discussion of papers, limited programming assignments, and a semester-long project. The class will cover approximately 45 research papers on various aspects of computer systems, with approximately 25 papers read by all students, and another 20 read and presented by individual students. Topics include systems programming and concurrency, consistency and fault-tolerance, peer-to-peer systems, storage and file systems, data processing and cloud computing, and virtualization. Students are expected to read papers before the class and participate in the discussion during the class.

As part of the graduate curriculum, successful completion of the course will count towards fulfilling both the programming requirement and a breadth course requirement in the Computer Systems areas.



Mike Freedman 308 8-9179 By appointment

Last updated: Thu Nov 05 02:18:45 -0500 2009