04/05 | Welcome |
Welcome to our course website! |
In this course, we will use a case-study-based approach to give an overview of four decades of research on operating systems and distributed systems. Topics include Concurrency, Fault Tolerence, Measurement, Storage, File Systems, Virtual Machine and Big Data. The learning objectives are:
This course assumes a basic familiarity with operating systems concepts. Students are required to read about 2-3 research papers each day, write reviews and actively participate in class discussion.
This course assumes you have taken an "Introduction to Computer Systems" course (For example based on the O'Hallaron and Bryant book). We will also build on basic networking and signals but the course includes introductory material on these topics.
For programming experience, you need to have knowledge in C/C++ programming for the project.
Name | Office | |
---|---|---|
Hui Zhang | hzhang AT cs DOT cmu DOT edu | |
Chenren Xu | chenren AT pku DOT edu DOT cn | Science Building No.5 515S |
Name | Office | |
---|---|---|
Shuang Jiang | js_eecs AT pku DOT edu DOT cn | Science Building No.5 517 |
You must complete individual assignments and tests by yourself. And you must collaborate with your partner in the team-based project.
It is acceptable and encouraged to help fellow students with generic problems(e.g. where to find documentation, use of tools...).
Everyone of you need to provide proper credit when reusing material.
The Peking University Policy on Integrity applies. We will strictly follow university policy on reporting cases of cheating.
Last updated: 2017-04-05 22:00:27 +0800 [validate xhtml]