Weekly Core Zoom Meeting
Synchronous Zoom meetings covering the most important course content for the week. If a public holiday falls on Monday, the meeting will be rescheduled to the following Tuesday.
A flexible, fully remote summer course designed around pre-recorded online videos, optional live Zoom support, TA lab sessions, and focused weekly topics.
The course will primarily be delivered through pre-recorded online videos.
Several optional synchronous Zoom meetings will be held for questions, discussion, extra credit, and lab support.
Attendance for synchronous meetings and labs is recommended if your schedule allows, but it is not required.
The course information has been standardized to Summer 2026 for consistency across the page.
Watch pre-recorded lectures on your own schedule and work through core operating systems content week by week.
Attend optional Zoom meetings for instructor guidance, topic review, extra credit activities, and open Q&A.
Use the weekly TA lab sections for practical help with labs, concepts, and course logistics.
You are encouraged to attend live sessions if you have time, but they are not required for participation in the course.
Monday meetings focus on the week's most important content, while Tuesday and Wednesday sessions provide support and enrichment.
The course team will continue making adjustments to improve your learning experience throughout the summer.
All times listed below are for the recurring summer session schedule. Live attendance is welcome and encouraged, but not required.
Synchronous Zoom meetings covering the most important course content for the week. If a public holiday falls on Monday, the meeting will be rescheduled to the following Tuesday.
Open Zoom session to answer questions about lectures, labs, exams, the final, and other course-related matters.
Live TA-led lab support session for hands-on help and guidance.
Optional synchronous Zoom meetings for extra credit activities and deeper engagement with course materials.
Additional TA-led lab section to support student progress during the week.
A focused seven-week structure covering foundational operating systems concepts, assessments, and cloud systems topics.
Week 1: OS Overview and CPU Management
Week 2: Processes and Scheduling
Week 3: Online Midterm 1 and Review
Week 4: Thread Concurrency
Week 5: Memory Management
Week 6: Online Midterm 2 and Review
Week 7: Cloud Virtualization and Cloud Operating Systems
Week 7 (Friday): Final Exam
CS 2511
CS 2521
One of: CS 2531, CS 3512, or MATH 3355
Grade of C- or better in all prerequisite courses
Please do not hesitate to reach out with questions or concerns about the summer course.
We will do our best to make adjustments and improve your learning experience.
Access Main Course Zoom