A Project-Driven Operating Systems Class: A Case Study

Many undergraduate operating systems classes focus more on theoretical concepts than on constructing an actual working operating system. Most classes that do have such an integrated project require a lot of background from the students. In [i] Black described a project which leads to a full operatin...

Full description

Saved in:
Bibliographic Details
Published inProceedings of the International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS) pp. 142 - 147
Main Author O'Neil, Timothy W
Format Conference Proceeding
LanguageEnglish
Published Athens The Steering Committee of The World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp) 01.01.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Many undergraduate operating systems classes focus more on theoretical concepts than on constructing an actual working operating system. Most classes that do have such an integrated project require a lot of background from the students. In [i] Black described a project which leads to a full operating system while requiring little student background. In this paper we discuss our experiences teaching a semester-long undergraduate operating systems class centered around such a "bare metal" operating systems project.