Operating Systems

Filter Courses within "Operating Systems" (Click to filter)
Managing Linux Systems (Coursera) Coursera
LearnQuest

Managing Linux Systems (Coursera)

Discover the secrets to effective Linux system management with our expert-led course. Whether you're aiming for the Linux Foundation Certified IT Associate (LFCA) certification or seeking to enhance your Linux administration skills, this course provides a thorough grounding in managing Linux systems. Learn from experienced instructors and apply practical knowledge to real-world scenarios.

Jun 15th 2026
4 Weeks
Linux System Programming and Introduction to Buildroot (Coursera) Coursera
University of Colorado Boulder

Linux System Programming and Introduction to Buildroot (Coursera)

Dive into the world of Linux System Programming and explore the fundamentals of creating custom Embedded Linux systems using Buildroot. This course is designed for those who want to understand how software interfaces directly with the Linux Kernel and C library, as well as build their own tailored root filesystems.

Jun 15th 2026
4 Weeks
Linux Kernel Programming and Introduction to Yocto Project (Coursera) Coursera
University of Colorado Boulder

Linux Kernel Programming and Introduction to Yocto Project (Coursera)

Embark on a journey into the heart of Linux with our 'Linux Kernel Programming and Introduction to Yocto Project' course. Whether you're a beginner or an intermediate developer, this course will guide you through the complexities of kernel driver development for Linux while introducing you to the powerful Yocto build system. Learn how to create your own custom Embedded Linux systems by the end of this hands-on program.

Jun 15th 2026
4 Weeks
Operating Systems Fundamentals (Coursera) Coursera
Akamai Technologies, Inc.

Operating Systems Fundamentals (Coursera)

Dive into the world of operating systems with our beginner-friendly course on Operating Systems Fundamentals. Whether you're new to computing or looking to enhance your IT skills, this course will equip you with essential knowledge about Linux distributions, shell commands, file management, and more. Get started today and unlock a deeper understanding of how operating systems work.

Jun 15th 2026
4 Weeks
Programming Mobile Applications for Android Handheld Systems: Part 2 (Coursera) Coursera
University of Maryland, College Park

Programming Mobile Applications for Android Handheld Systems: Part 2 (Coursera)

Expand your skills in Android application development by enrolling in 'Programming Mobile Applications for Android Handheld Systems: Part 2'. This course builds on foundational knowledge from its predecessor, guiding you through advanced features like managing notifications, integrating multimedia and graphics, and enhancing user interaction with touch gestures. Perfect for developers aiming to create sophisticated mobile experiences.

Jun 8th 2026
5-12 Weeks