Home CS439

History of Operating Systems



Picture of the Apple 1 Motherboard
Photo from the Computer History Museum

In this class, we'll be following the development of the operating system through time.  Many of the concepts introduced here are foundational to the topics we will learn and the discussions we will have throughout the semester.  This study is also a useful exploration of how the OS affects hardware design and how hardware design affects the OS.

Learning Objectives

We've learned that the operating system performs three roles in the system: referee, illusionist, and the glue.  Here, we'll see the development of those roles over the course of time.

Upon completion of this topic , you will be able to: 

 

Learning

Note that these videos have embedded formative assessments---you'll want to watch the videos and complete those before class, so that you can earn participation credit.

 

Fun Insights

 

From Class

Slides
9a OS History Resources
11a OS History Resources


Pecha Kucha Template

 

Evaluating Your Understanding

We are providing these rubrics for each topic so that you can better understand what is expected and evaluate your understanding against those expectations.  The hope is that, if you find yourself earning a 3 or below, you will continue to enhance your understanding until you find yourself earning a 4 or a 5.

 

5 4 3 2
Short Answer Questions: History-Specific Student submitted answers to given questions that accurately and succinctly answer the questions. Student submitted answers to given questions that satisfactorily and succinctly answer the questions. Student submitted answers to given questions that unsatisfactorily answer the questions. Student does not submit the answers OR submitted answers to given questions that incorrectly answer the questions.