0% found this document useful (0 votes)
5 views7 pages

Lecture 00 CourseOverview

The document outlines a course on Operating Systems, focusing on key concepts such as processes, CPU scheduling, and memory management. It includes a list of required textbooks and further reading materials, as well as evaluation criteria for the course. Attendance is emphasized, with a warning that missing three or more classes will result in failure.

Uploaded by

pgdoanh711
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views7 pages

Lecture 00 CourseOverview

The document outlines a course on Operating Systems, focusing on key concepts such as processes, CPU scheduling, and memory management. It includes a list of required textbooks and further reading materials, as well as evaluation criteria for the course. Attendance is emphasized, with a warning that missing three or more classes will result in failure.

Uploaded by

pgdoanh711
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Operating Systems

Le Hoang Quynh
Data Science & Knowledge Technology Lab
Faculty of IT, VNU-UET
lhquynh@[Link]
Course Overview
Objectives
▪ Understanding fundamental concepts in operating systems
• Processes (and threads)
• CPU scheduling
• Process synchronization; Interprocess communication (IPC)
• Memory magement;Virtual memory
• File systems
• Storage management
▪ Understanding how operating systems work (in principle)
▪ Applying the knowledge to solve real-world problems later
• System programming,
• Designing and implementing large-scale or real-time systems

3
Textbook
A. Silberschatz, P. B. Galvin, and G. Gagne: Operating System
Concepts, 10th edition, John Wiley & Sons, 2018.

4
Futher reading
1. W. Stallings: Operating Systems: Internals and Design
Principles, 9th edition, Pearson Education Limited, 2018.
2. A. S. Tanenbaum and H. Bos: Modern Operating Systems,
4th edition, Pearson Prentice Hall, 2015.
3. A. S. Tanenbaum and A. S. Woodhull: Operating Systems:
Design and Implementation, 3rd edition, Pearson Prentice
Hall, 2006.
4. D. P. Bovet and M. Cesati: Understanding The Linux Kernel,
3rd edition, O’Reilly Media, 2006.

5
Evaluation
▪ Quizzes & Class contributions & Mid-term exam: 40%
▪ Final exam: 60%
Students who are absent 3 or more classes will fail!

6
Any questions?

You might also like