Loading...

KECE340(00) Operating System

 

▣ 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 (lchoi@korea.ac.kr, Engineering Bldg, #411, 3290-3249)

 Assistant : WonJoon Son (swj8905@korea.ac.kr, Engineering Bldg, #236, 3290-3896) 

 Time(Place) : Tue/Thu 9am -10:15am 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.  강의는 블랙보드 줌 회의를 통해서 진행됩니다. (참가자 이름은 '이름-학번'으로 변경해주세요)

3. Lecture Note 2 was updated on September 5th

4. Lecture Note 3 was updated on September 21st

5. Lecture Note 4 was updated on September 27th
6. Lecture Note 5 was updated on October 3rd

7. Lecture Note 6 was updated on October 12th

8. Lecture Note 7 was updated on October 27th

9. Lecture Note 8 was updated on November 10th

10. Lecture Note 9 was updated on November 15th

11. Lecture Note 10 was updated on November 21st

12. Lecture Note 11 was updated on November 28th

13. Lecture Note 12 was updated on November 29th


▣ Lecture slide

 

 

1.OS_Overview.pdf

2.Process.pdf

3_Threads.pdf

4_Mutual_Exclusion_and_Synchronization.pdf

5_Deadlock_and_Starvation.pdf

6_Memory_Management.pdf

7_Virtual_Memory.pdf

8_Uniprocessor_Scheduling.pdf

9_MP_RT_Scheduling.pdf

10_IO_Disk_Scheduling.pdf

11_File_Management.pdf

12_Virtual_Machine.pdf

            



▣ Reference
 

 



 Paper Presentation
 

 



 Test Score

 

 

 


 project

 

  

 

LOGIN

SEARCH

MENU NAVIGATION