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 : JoungHyun Kim (kilingki@korea.ac.kr, Engineering Bldg, #236, 3290-3896) 

 Time(Place) : Monday(5) Wednesday(5) Engineering Bldg, #250

 Textbook : Operating Systems: Internals and Design Principles, William Stallings, 8th Edition, International Edition, Pearson, 2015.

 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, 2nd Edition, 2011


 Class notice

1. Lecture Note 1 was updated on September 2nd.

2. Lecture Note 2 was updated on September 9th.

3. Lecture Note 3 was updated on September 10th.

4. Lecture Note 4 was updated on September 16th.

5. Lecture Note 5 was updated on September 24th.

6. Lecture Note 6 was updated on October 14th. 

7. Lecture Note 7 was updated on October 15th. 

8. Lecture Note 8 was updated on November 6th.

9. Lecture Note 9 was updated on November 13th.


▣ 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

            



▣ Reference
 

 



 Paper Presentation
 

 



 Reading List

 

    


 project

 

    Thread_project.pdf

 

LOGIN

SEARCH

MENU NAVIGATION