Instructor:
Prof. M. Chuah
chuah(at)cse.lehigh.edu
http://www.cse.lehigh.edu/~chuah/Graduate Assistant:
Walter Scheirer
wjs3(at) lehigh.eduCourse Description:
CSE403 is a graduate level course that covers in detail some advanced topics in operating system design and implementations. It starts with topics such as operating system structures, multithreading, deadlock avoidance, scheduling, security and then moves on to system issues in parallel and distributed computing. We will read and discuss a number of important research papers that have been published. Students are expected to have a deep understanding of the problem that is addressed by the paper, and the solution proposed by the authors.
Objectives:
To provide an in-depth understanding of how operating system and distributed system work. In addition, the students will learn current research topics in this area. These objectives are accomplished through course lectures, paper readings, and extensive laboratory exercises.
Prerequisites:
CSE 303 or equivalent
Expected Work:
Homework, lab programming assignments
Examinations:
Midterm, and final project
Recommended
Textbooks:
Operating Systems ¨C Internal and Design Principles, W. Stallings, 4th Editiion, Prentice Hall.
Operating System Concepts, Silberschatz, Galvin, Gagne, 6th edition, Wiley
This
page is http://www.cse.lehigh.edu/~chuah/course/cse403/
Last revised: 22nd, Aug, 2005.