▣ Lecture outline
|This course is to understand the concepts, structure, and mechanisms of operating systems. An operating system is at the center of a computer system platform. Nowadays computer systems include embedded systems, smart phones, PCs, severs, mainfraims, and supercomputers. The variety is not just in the capacity and speed of machines but in applications that OS needs to support. The topics this class discuss include processes, threads, virtual memory, scheduling, input and output, files, security, network, and distributed systems.|
▣ Professor : Lynn Choi (firstname.lastname@example.org, Engineering Bldg, #411, 3290-3249)
▣ Assistant : WonJoon Son (email@example.com, Engineering Bldg, #236, 3290-3896)
▣ Time(Place) : Monday(5) Wednesday(5) Online
▣ Textbook : Operating Systems: Internals and Design Principles, William Stallings, 9th Edition, International Edition, Pearson, 2017.
▣ Reference book : “Operating System Concepts”, Silberschatz, Galvin, and Gagne, Wiley, 9th Edition, 2012.
“Computer Systems: A Programmer’s Perspective”, Randal E. Bryant and David O’Hallaron, Prentice Hall, 2016
▣ Class notice
1. Lecture Note 1 was updated on August 31st.
2. Lecture Note 2 was updated on September 6th.
3. Lecture Note 3 was updated on September 29th.
4. Lecture Note 4 was updated on October 18th.
5. Lecture Note 5 was updated on October 25th.
6. Lecture Note 6 was updated on November 8th.
7. 중간 고사 성적 관련 재검 및 문의는 조교 이메일( firstname.lastname@example.org )로 문의 바랍니다.
8. Lecture Note 7 was updated on November 15th.
9. Lecture Note 8 was updated on November 24th.
10. Lecture Note 9 was updated on November 29th.
14. 기말 시험에 학번 이름없이 제출한 학생이 있습니다. 성적 반드시 확인하고 이상이 있는 학생은 조교 이메일( email@example.com )로 문의 바랍니다.
▣ Lecture slide
▣ Paper Presentation
▣ Test Score