Loading...

INDOOR POSITIONING SYSTEM

GO TO INDOOR POSITIONING SYSTEM PAGE

SEE DETAILS

MICROARCHITECTURE

GO TO MICROARCHITECTURE PAGE

SEE DETAILS

INTERNET OF THINGS

GO TO IoT PAGE

SEE DETAILS

DEEP LEARNING

GO TO DEEP LEARNING PAGE

SEE DETAILS

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) : 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.

 


▣ Lecture slide

 

 

1.OS_Overview.pdf

2.Process.pdf

3_Threads.pdf

4_Mutual_Exclusion_and_Synchronization.pdf

 

            



▣ Reference
 

 



 Paper Presentation
 

 



 Reading List

 

    


 project

 

  

 

LOGIN

SEARCH

MENU NAVIGATION