Hands-on operating systems made easy

  • Authors:
  • Juan Carlos Guzmán;Patrick O. Bobbie

  • Affiliations:
  • Southern Polytechnic State University, Marietta, GA;Southern Polytechnic State University, Marietta, GA

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents the experience that the authors have had in an Operating Systems course with a semester long project. This project allows students to implement major concepts taught in an O/S course with the help of a simple hypothetical machine. The machine has been implemented in Java, and in C++. Object-oriented programming has been used to capture the underlying machine architecture, which reinforces knowledge from a previous Computer Architecture course, and can be used in a Distributed Computing course.