- Level Professional
- المدة 8 ساعات hours
- الطبع بواسطة Codio
-
Offered by
عن
Learn the inner workings of operating systems without installing anything! This course is designed for learners who are looking to maximize performance by understanding how operating systems work at a fundamental level. The modules in this course cover the basics of the C language, processes, scheduling, and memory. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You’ll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to slowly building features, resulting in large coding projects at the end of the course.الوحدات
Intro to Operating Systems
1
External Tool
- Codio: Intro to Operating Systems
2
Readings
- Navigating Codio Assignments
- Intro to Operating Systems (Optional)
C Primer
1
External Tool
- Codio: C Primer
1
Readings
- C Primer (Optional)
Processes
1
External Tool
- Codio: Processes
2
Readings
- Navigating Codio Assignments
- Processes (Optional)
Process API
1
External Tool
- Codio: Process API
1
Readings
- Process API (Optional)
Direct Execution
1
External Tool
- Codio: Direct Execution
1
Readings
- Direct Execution (Optional)
Summative Assessment
1
External Tool
- Codio: Summative Assessment
1
Readings
- How to Reset an Assignment in Codio
CPU Scheduling
1
External Tool
- Codio: CPU Scheduling
2
Readings
- Navigating Codio Assignments
- CPU Scheduling (Optional)
Multi-Level Feedback
1
External Tool
- Codio: Multi-Level Feedback
1
Readings
- Multi-Level Feedback (Optional)
Lottery Scheduling
1
External Tool
- Codio: Lottery Scheduling
1
Readings
- Lottery Scheduling (Optional)
Summative Assessment
1
External Tool
- Codio: Summative Assessment
1
Readings
- How to Reset a Graded Assignment in Codio
Address Spaces
1
External Tool
- Codio: Address Spaces
2
Readings
- Navigating Codio Assignments
- Address Spaces (Optional)
Memory API
1
External Tool
- Codio: Memory API
1
Readings
- Memory API (Optional)
Address Translation: Base & Bounds
1
External Tool
- Codio: Address Translation Base & Bounds
1
Readings
- Address Translation Base & Bounds (Optional)
Summative Assessment
1
External Tool
- Codio: Summative Assessment
1
Readings
- How to Reset a Graded Assignment in Codio
Auto Summary
"Intro to Operating Systems 1: Virtualization" is an engaging course designed for IT and Computer Science enthusiasts looking to understand how operating systems work fundamentally. Taught by Coursera, it covers C language, processes, scheduling, and memory. This hands-on, self-paced course includes runnable code examples and instant feedback through various assessments. With a duration of 480 hours, it offers Starter and Professional subscription options, making it ideal for professional-level learners aiming to maximize performance.

Patrick Ester