When:
| 13:30 - 14:45 (Monday) 16:30 - 17:45 (Wednesday)
|
Where:
| Lecture room #330110, Semiconductor Bldg.
|
Instructor:
| Jin-Soo Kim Associate Professor Computer Systems Laboratory
|
Course Description:
| This course covers topics on general operating system concepts such as process management, memory management, I/O systems, and file systems, with the in-depth study on the latest Linux operating system.
|
Textbook:
|
|
References:
|
- Andrew S. Tanenbaum, Modern Operating Systems, 2nd Edition, Prentice-Hall, Inc. 2001.
- Daniel P. Bovet and Marco Cesati, Understanding the Linux Kernel, Third Edition, O'Reilly & Associates, Inc. 2005.
- Mark E. Russinovich and David A. Solomon, Windows Internals, Fifth Edition, Microsoft Press, 2009.
- Richard McDougall and Jim Mauro, Solaris Internals, Second Edition, Sun Microsystems, Inc. 2007.
- Randal E. Bryant and David R. O'Hallaron, Computer Systems: A Programmer's Perspective, Prentice Hall, Inc., 2003.
|
Prerequisites:
|
- CSE2003: System programming
- ICE3003: Computer Architecture (Recommended)
|
Grading:
| (Subject to change)
- Class attendance: 10%
- Projects:
30% -> 45%
- Project 0: 2%
- Project 1: 10%
- Project 2: 15%
- Project 3: 18%
- Exams:
60% -> 45%
|
Teaching Assistants:
|
|