TrueschoTruescho
All Courses
Intro to Operating Systems 1: Virtualization
Coursera
Course
Unknown

Intro to Operating Systems 1: Virtualization

Codio

Learn operating system fundamentals focusing on virtualization, processes, scheduling, and memory using C language through hands-on programming assignments.

Unknown4 weeksEnglish37,924 enrolled

About this Course

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

What You'll Learn

  • Understand virtualization principles in operating systems
  • Gain practical experience with C programming language
  • Build advanced programming projects to explore OS functionality

Prerequisites

  • Basic knowledge of programming concepts
  • Foundational understanding of computer systems recommended

Instructors

P

Patrick Ester

Topics

Support and Operations
Information Technology
Software Development
Computer Science
Operating Systems
Application Programming Interface (API)
C (Programming Language)
Virtualization
OS Process Management
Virtual Machines

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

الدعم والعمليات
تكنولوجيا المعلومات
تطوير البرمجيات
علوم الحاسوب
نظم التشغيل
واجهات برمجة التطبيقات
لغة C
تقنيات الافتراضية
OS Process Management
Virtual Machines

Start Learning Now