This course will cover basic topics in operating systems.
Grading
Refer to the slides (os_lecture_1).
Textbook
Main textbook: Operating System Concepts, A. Silberschatz, P.B. Galvin and G. Gagne, Ninth Edition (any edition of this book beyond the Fifth edition will suffice).
Other recommended book: Operating Systems: Principles and Practice, T. Anderson and M. Dahlin, Second edition.
Other recommended book: Modern Operating Systems, A.S. Tanenbaum, third edition.
Other recommended book: Principles of Operating Systems, L.F. Bic and A.C. Shaw, 2003.