skip to main content
article
Free Access

The EOS laboratory environment for a course in operating systems

Authors Info & Claims
Published:01 March 1996Publication History
Skip Abstract Section

Abstract

This paper describes a laboratory environment for teaching operating systems. The EOS (Exploratory Operating Systems) lab was developed with a National Science Foundation ILI grant to be used in conjunction with a traditional operating systems (OS) course. The main goal of the EOS project was to improve the teaching of operating system principles without the necessity of a special purpose laboratory and the addition to the curriculum of a second course in OS. The EOS labs are summarized and a CPU scheduling lab is described in some detail. A standardized testing instrument was used to compare class performance before and after adding the lab to the OS course. Preliminary results show an improvement attributable to the EOS laboratory. The author's experience in building a workstation laboratory from an externally funded grant is described.

References

  1. 1 ACMflEEE-CS Joint Curriculum qhsk Force, Computing Curricula 1991, ACM, Baltimore MD, 1991.Google ScholarGoogle Scholar
  2. 2 j. Rosenberg, A.L. Ananda, B. Srinivasan, "Self-Assessment Procedure XX- Operating Systems", Communications of the ACM, Volume 33, Number 2, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Margaret M. Reek, "An Undergraduate Operating Systems Lab Course", SIGCSE Bulletin, Volume 22, Number 1, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Charles M. Shub, "Should Undergraduates Explore internals of Workstation Operating Systems?", SIGCSE Bulletin, Volume 22, Number 1, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Angela Goh, "An Operating Systems Project", SIGCSE Bulletin, Volume 24, Number 3, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 James M Withers and Mark B. Bilodeau, "An Examination of Operating Systems Laboratory Techniques", SIGCSE Bulletin, Volume 24, Number 3, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 Stephen J Hartley, "Animating Operating Systems Algorithms with XTANGO", SIGCSE Bulletin, Volume 26, Number 1, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Alfredo Perez-Davilla, "O.S. Bridge Between Academia and Reality", SIGCSE Bulletin, Volume 2'7, Number 1, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 Michael Kifer and Scott A. Smolka, "OSP: An Environment for Operating System Project", Addison-Wesley, 1991.Google ScholarGoogle Scholar
  10. 10 Tom Anderson, Nachos operating system simulator, http ://http. c s. berkeley, edu/--tea/nachos/.Google ScholarGoogle Scholar
  11. 11 Joel Smith, "Where Steve Jobs Went Right", Educom Review, July-August, 1994.Google ScholarGoogle Scholar

Index Terms

  1. The EOS laboratory environment for a course in operating systems

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGCSE Bulletin
        ACM SIGCSE Bulletin  Volume 28, Issue 1
        March 1996
        379 pages
        ISSN:0097-8418
        DOI:10.1145/236462
        Issue’s Table of Contents
        • cover image ACM Conferences
          SIGCSE '96: Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
          March 1996
          447 pages
          ISBN:089791757X
          DOI:10.1145/236452

        Copyright © 1996 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 March 1996

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!