Lecture: Wednesday 8am to 11am @ IT Lab
Welcome to a new 2nd semester. Let have fun!!!
WEEK 1
- Lecture Slide 1: OS Introduction
- Reading Exercise: Chapter 1 from Operating Systems: Principles and Practice by Michael Dahlin and Thomas Anderson
- WEEK 1 Exercise from the reading
WEEK 2
- Lecture Slide 2: OS Concepts
- Reading Exercise: Chapter 2,3 and 4.1-4.5 from Operating Systems: Principles and Practice by Michael Dahlin and Thomas Anderson
- WEEK 2 Exercise from the reading yet to come
WEEK 3
- Lecture Slide 3: Synchronization
- Reading Exercise: Chapter 5.1-5.6 and 6.5 from Operating Systems: Principles and Practice by Michael Dahlin and Thomas Anderson
- WEEK 3 Exercise from the reading yet to come
WEEK 4
- Lecture Slide 4: Multithreaded kernels
- Reading Exercise: Chapter 4.5-4.8 and 5.7-5.8 from Operating Systems: Principles and Practice by Michael Dahlin and Thomas Anderson
- WEEK 4 Exercise from the reading yet to come
WEEK 5
- Lecture Slide 5: Uniprocessor Scheduling
- Reading Exercise: Chapter 7 from Operating Systems: Principles and Practice by Michael Dahlin and Thomas Anderson
- WEEK 5 Exercise from the reading yet to come
WEEK 6
- Lecture Slide 6: Address Translation
- Reading Exercise: Chapter 8.1-8.2 from Operating Systems: Principles and Practice by Michael Dahlin and Thomas Anderson
- WEEK 6 Exercise from the reading yet to come
WEEK 7
- Lecture Slide 7: Caching
- Reading Exercise: Chapter 8.3 and 9.1-9.4 from Operating Systems: Principles and Practice by Michael Dahlin and Thomas Anderson
- WEEK 7 Exercise from the reading yet to come
WEEK 8
- Lecture Slide 8: Demand Paging
- Reading Exercise: Chapter 9.5-9.7 from Operating Systems: Principles and Practice by Michael Dahlin and Thomas Anderson
- WEEK 8 Exercise from the reading yet to come
WEEK 9
- Lecture Slide 9: I/O Subsystem and Storage Devices
- Reading Exercise: Chapter 11.3, 7.5, and 12 from Operating Systems: Principles and Practice by Michael Dahlin and Thomas Anderson
- WEEK 9 Exercise from the reading yet to come
WEEK 10
- Lecture Slide 10: File Systems
- Reading Exercise: Chapter 11.1-11.2 and 13 from Operating Systems: Principles and Practice by Michael Dahlin and Thomas Anderson
- WEEK 10 Exercise from the reading yet to come
WEEK 11
Revision on Operating Systems
WEEK 12
Examination on Operating Systems