Hack The Kernel: Introduction To Operating Systems | Online Course
SUNY University
Dive into the world of operating systems with this comprehensive online course. Includes lectures, programming assignments, and the chance to compete with other students.
University CoursesCLinuxOperating System
Introduction
This course is an introduction to operating system design and implementation. We study operating systems because they are examples of mature and elegant solutions to a difficult design problem: how to safely and efficiently share system resources and provide abstractions useful to applications.
Highlights
Includes everything you need to learn about operating systems online, including slides, videotaped lectures, and sample exams
Challenging programming assignments give you the chance to implement your own OS
Opportunity to compete with other students by evaluating your VM system solutions using the test161 tool
Recommendation
This course is a great choice for those interested in learning about operating system concepts and implementation. The online resources and hands-on programming assignments make it an engaging and practical learning experience.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.