SE315 2021




OS lectures are in DZY(东中院) 2-106 on
Odd-numbered weeks: Tue. 3-4, Thu. 7-8.
Even-numbered weeks: Tue. 3-4.

Sunday Monday Tuesday Wednesday Thursday Friday
2021-02-21
2021-02-22
2021-02-23
LEC 1: Introduction
Slides: Lecture-1
2021-02-24
2021-02-25
2021-02-26
2021-02-28
2021-03-01
2021-03-02
LEC 2: Hardware: ARM ISA & Booting
Slides: Lecture-2
2021-03-03
Setup Tutorial: Lab environment setup
Lab #1: Booting a machine
Slides: Lab1 Tutorial
2021-03-04
LEC 3: Hardware: interrupt, exception, syscall
Slides: Lecture-3
2021-03-05
2021-03-07
2021-03-08
2021-03-09
LEC 4: OS Structure
Slides: Lecture-4
2021-03-10
2021-03-11
2021-03-12
2021-03-14
2021-03-15
2021-03-16
LEC 5: Memory Management 1
Slides: Lecture-5
2021-03-17
Lab #2: Memory Management
Slides: Lab2 Tutorial
2021-03-18
LEC 6: Memory Management 2 && Process
Slides: Lecture-6-1
Slides: Lecture-6-2
2021-03-19
DUE: Lab #1
Homework #1: Memory
2021-03-21
2021-03-22
2021-03-23
LEC 7: Schedule
Slides: Lecture-7
2021-03-24
2021-03-25
2021-03-26
DUE: Homework #1
Homework #2: Process
2021-03-29
2021-03-29
2021-03-30
LEC 8: IPC
Slides: Lecture-8
2021-03-31
Lab #3: User Processes
Slides: Lab3 Tutorial
2021-04-01
LEC 9: Synchronization
Slides: Lecture-9
2021-04-02
DUE: Lab #2
DUE: Homework #2
Homework #3: IPC
2021-04-04
2021-04-05
2021-04-06
LEC 10: Multicore
Slides: Lecture-10
2021-04-07
2021-04-08
2021-04-09
DUE: Homework #3
Homework #4: Synchronization & Muilticore
2021-04-11
2021-04-12
2021-04-13
LEC 11: Multicore 2
Slides: Lecture-11
2021-04-14
Lab #4: Multiprocessing
Slides: Lab4 Tutorial
2021-04-15
LEC 12: File System
Slides: Lecture-12
2021-04-16
DUE: Homework #4
2021-04-18
2021-04-19
2021-04-20
LEC 13: File System 2
Slides: Lecture-13
2021-04-21
2021-04-22
2021-04-23
DUE: Lab #3
2021-04-25
LEC 14: File System 3
Slides: Lecture-14
2021-04-26
Homework #5: File System
Lab #5: FS & Shell
Slides: Lab5 Tutorial
2021-04-27
LEC 15: File System 4
Slides: Lecture-15
2021-04-28
2021-04-29
LEC 16: Device
Slides: Lecture-16
2021-04-30
2021-05-02
Labor Holiday
2021-05-03
Labor Holiday
2021-05-04
Labor Holiday
2021-05-05
Labor Holiday
2021-05-06
2021-05-07
DUE: Homework #5
2021-05-09
2021-05-10
2021-05-11
LEC 17: Network
Slides: Lecture-17
2021-05-12
2021-05-13
LEC 18: Virtualization
Slides: Lecture-18
Homework #6: Device & Network
2021-05-14
2021-05-16
2021-05-17
2021-05-18
LEC 19: Virtualization 2
Slides: Lecture-19
2021-05-19
2021-05-20
2021-05-21
DUE: Lab #4
DUE: Homework #6
2021-05-23
2021-05-24
2021-05-25
LEC 20: Virtualization 3
Slides: Lecture-20
2021-05-26
2021-05-27
LEC 21: Virtualization 4
Slides: Lecture-21
2021-05-28
2021-05-30
2021-05-31
2021-06-01
LEC 22: Light Isolation
Slides: Lecture-22
Homework #7: Virtualization
2021-06-02
2021-06-03
2021-06-04
2021-06-06
2021-06-07
DUE: Homework #7
2021-06-08
LEC 23: Security
Slides: Lecture-23
2021-06-09
2021-06-10
LEC 24: Frontiers
Slides: Lecture-24
2021-06-11
DUE: Lab #5
2021-06-13
Final exam week
2021-06-14
Final exam week
2021-06-15
Final exam week
2021-06-16
Final exam week
2021-06-17
Final exam week
2021-06-18
Final exam week
2021-06-20
Final exam week
2021-06-21
Final exam week
2021-06-22
Final exam week
2021-06-23
Final exam week
2021-06-24
Final exam week
2021-06-25
Exam Exam A Exam B

Go to Top // OS Home Page
Questions or comments regarding OS course? Send e-mail to the course Staffs or TAs.