ABSTRACT
This paper presents a new instructional operating system, OS/161, and simulated execution environment, System/161, for use in teaching an introductory undergraduate operating systems course. We describe the new system, the assignments used in our course, and our experience teaching using the new system.
- Christopher, W. A., Procter, S. J., and Anderson, T. E. The nachos instructional operating system. In USENIX Winter (1993), pp. 481-488.]] Google ScholarDigital Library
- Fankhauser, G., Conrad, C., Zitzler, E., and Plattner, B. Topsy - a teachable operating system, 2000. Online. Internet. September 7, 2001. Available WWW: http://www.tik.ee.ethz.ch/-topsy/Book/Topsy\_1.1.pdf.]]Google Scholar
- Lawton, K. bochs: The open source ia-32 emulation project (home page), 2001. Online. Internet. Available WWW: http://bochs.sourceforge.net/.]]Google Scholar
- Rosenblum, M., Herrod, S. A., Witchel, E., and Gupta, A. Complete computer system simulation: The SimOS approach. IEEE parallel and distributed technology: systems and applications 3, 4 (Winter 1995), 34-43.]] Google ScholarDigital Library
- Tanenbaum, A. S., and Woodhull, A. S. Operating Systems: Design and Implementation, second ed. Prentice-Hall, Englewood Cliffs, NJ 07632, USA, 1997. Includes CD-ROM.]] Google ScholarDigital Library
- A new instructional operating system
Recommendations
A new instructional operating system
Inroads: paving the way towards excellence in computing educationThis paper presents a new instructional operating system, OS/161, and simulated execution environment, System/161, for use in teaching an introductory undergraduate operating systems course. We describe the new system, the assignments used in our course,...
The Nachos instructional operating system
USENIX'93: Proceedings of the USENIX Winter 1993 Conference Proceedings on USENIX Winter 1993 Conference ProceedingsIn teaching operating systems at an undergraduate level, we belive that it is important to provide a project that is realistic enought to show how real operating systems work, yet is simple enough that the students can understand and modify it in ...
Comments