YoVDO

Operating Systems: IO Systems

Offered By: Codecademy

Tags

Operating Systems Courses Device Drivers Courses

Course Description

Overview

Learn about IO Hardware and Software and how they interact with your Operating System.
Continue your Operating Systems learning journey! IO systems are a combination of hardware and software tools that help a user interact with a computer successfully. In this course, you'll learn about how the operating system interacts with IO hardware and software.



### Take-Away Skills
This course will cover content such as:
* The three general categories of IO devices
* Device drivers
* User-space and kernel-space
* Interrupt Handlers

### Notes on Prerequisites
We recommend that you complete [Operating Systems: Filesystems](https://www.codecademy.com/learn/operating-systems-filesystems) before completing this course.


Syllabus

  • IO Systems: Learn about how the operating system manages IO devices.
    • Article: Introduction to IO Systems
    • Lesson: IO Hardware
    • Lesson: IO Software
    • Quiz: IO Systems Quiz
    • Article: IO Systems Problem Set
    • Informational: Next Steps

Taught by

David Patlut

Related Courses

Introduction to Enterprise Computing
Marist College via Independent
Advanced Operating Systems
Georgia Institute of Technology via Udacity
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
操作系统原理(Operating Systems)
Peking University via Coursera
Introduction to Operating Systems
Georgia Institute of Technology via Udacity