Introduction
information
These are my notes on COMP 3511: Operating Systems As I was enrolled to the course only after the add-drop, some of my early notes (lecture 1-4; lab 1) might be less organized.
Course information
- Course code: COMP 3511
- Course title: Operating Systems
- Semester: 24/25 Fallcon
- Credit: 3
- Grade: A-F
- TMI
- Prerequisites: COMP 2611 OR [(ELEC 2300 OR ELEC 2350) AND (COMP 2011 OR COMP 2012H)]
- Exclusion: N/A
Description
This is an introductory course on operating systems. The topics will include the basic concepts of operating systems, process and threads, inter-process communications, process synchronization, scheduling, memory allocation, page and segmentation, secondary storage, I/O systems, file systems, and protection. It contains the key concepts as well as examples drawn from a variety of real systems such as Microsoft Windows and Linux.
My section
- Section: L2 / LA2
- Time:
- Lecture: TuTh 03:00PM - 04:20PM
- Lab: Mo 03:00PM - 04:50PM
- MT: October 25, 06:30PM - 09:30PM
- Venue:
- Lecture: LT-G
- Lab: G010, CYT Bldg
- Instructor: Li, Bo
- email: [email protected]
- Teaching Assistants:
- Project
- Peter CHUNG ([email protected])
- PA 1-3 related questions
- Tao FAN ([email protected])
- PA 1 grading & appealing
- Tianyi BAI ([email protected])
- PA 2,3 grading & appealing
- Peter CHUNG ([email protected])
- Homework
- Jingcan CHEN ([email protected])
- HW 1 grading & appealing
- Feiyuan ZHANG ([email protected])
- HW 2 grading & appealing
- Xingxing TANG ([email protected])
- HW 3 grading & appealing
- Peng YE ([email protected])
- HW 4 grading & appealing
- Jingcan CHEN ([email protected])
- Lab
- Peter CHUNG ([email protected])
- Teaching PA-related labs (Lab 3,5,8)
- Zhonghan CHEN ([email protected])
- Teaching Lab 1,2
- Yijun SUN ([email protected])
- Teaching Lab 4,6
- Junze LI ([email protected])
- Teaching Lab 7,9
- Peter CHUNG ([email protected])
- Project
Grading scheme
Assessment Task | Percentage |
---|---|
Mid-Term | 20% |
HW | 20% |
Projects | 30% |
Final Exam | 30% |
Required texts
- Abraham Silberschatz, Peter B. Galvin, Greg Gagne John Wiley & Sons Ltd, April 2018. Operating System Concepts, 10th Edition, MIT Press.
Optional resources
- Remzi Arpaci-Dusseau & Andrea Arpaci-Dusseau. Operating Systems: Three Easy Pieces