Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1478873.1478985acmotherconferencesArticle/Chapter ViewAbstractPublication PagesafipsConference Proceedingsconference-collections
research-article
Free access

Operating systems principles and undergraduate computer science curricula

Published: 16 November 1971 Publication History

Abstract

In the years since 1969, the study of computer systems has assumed a role nearly equal in importance to "theory of computation" and "programming" in computer science curricula. In contrast, computer systems was regarded as recently as 1965 as being inferior in importance to these two more traditional areas of study. This is a significant change in attitude. The harbingers of the change appear in ACM's Curriculum 68, and the speed of its development is demonstrated in the report of Task Force VIII of the COSINE (Computer Science in Electrical Engineering) committee of the Commission on Education of the National Academy of Engineering, entitled "An Undergraduate Course on Operating Systems Principles."

References

[1]
ACM Curriculum Committee on Computer Science (CS) Curriculum 68: Recommendations for academic programs in computer science Comm ACM 11 3 March 1968 151--197
[2]
COSINE Task Force VIII An undergraduate course on operating systems principles (The members of the task force were: Peter J. Denning, Jack B. Dennis, A. Nico Habermann, Butler W. Lampson, Richard R. Muntz, and Dennis Tsichritzis.) June 1971. Available free of charge from: Commission on Education National Academy of Engineering 2101 Constitution Avenue NW Washington DC 20418
[3]
S Amarel Computer science: a conceptual framework for curriculum planning Comm ACM 14 6 June 1971 391--401
[4]
G E Forsythe A university's educational program in computer science Comm ACM 10 1 Jan 1967 3--11
[5]
R W Hamming One man's view of computer science J ACM 10 1 Jan 1969 3--12
[6]
A L Perlis University education in computing science Proc Stony Brook Conf Academic Press 1968 70ff
[7]
J E Hopcroft J D Ullman Formal languages and their relation to automata Addison-Wesley 1969
[8]
M M Minsky Computation: Finite and infinite machines Prentice-Hall 1967
[9]
I Flores Computer programming Prentice-Hall 1966
[10]
D E Knuth The art of computer programming Addison-Wesley Vol I 1968 Vol II 1969
[11]
E G Coffman Jr P J Denning Operating systems theory Prentice-Hall to appear
[12]
W M Carlson President's letter: reflections on Ljubljana Comm ACM 14 10 Oct 1971
[13]
M V Wilkes Time sharing computer systems American Elsevier 1968
[14]
A Bensoussan C T Clingen R C Daley The MULTICS virtual memory Proc 2nd ACM Symposium on Operating Systems Principles Oct 1969 30--42
[15]
B W Lampson Protection Proc 5th Annual Princeton Conference on Information Science and Systems Department of Electrical Engineering Princeton University Princeton New Jersey 08540 March 1971
[16]
G S Graham P J Denning Protection: principles and practice Proc AFIPS Conf 40 Spring Joint Computer Conference 1972
[17]
M D Schroeder J H Saltzer A hardware architecture for implementing protection rings Comm ACM 15 3 March 1972
[18]
J W Forrester Urban dynamics MIT Press 1969
[19]
P J Denning Third generation computer systems Computing Surveys 3 4 Dec 1971

Cited By

View all
  • (2016)Fifty years of operating systemsCommunications of the ACM10.1145/288015059:3(30-32)Online publication date: 25-Feb-2016
  • (1977)A survey of the literature in computer science education since curriculum '68Communications of the ACM10.1145/359367.35941720:1(13-21)Online publication date: 1-Jan-1977
  1. Operating systems principles and undergraduate computer science curricula

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    AFIPS '72 (Spring): Proceedings of the May 16-18, 1972, spring joint computer conference
    May 1972
    1234 pages
    ISBN:9781450379090
    DOI:10.1145/1478873
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    • AFIPS: American Federation of Information Processing Societies

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 16 November 1971

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)48
    • Downloads (Last 6 weeks)11
    Reflects downloads up to 29 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2016)Fifty years of operating systemsCommunications of the ACM10.1145/288015059:3(30-32)Online publication date: 25-Feb-2016
    • (1977)A survey of the literature in computer science education since curriculum '68Communications of the ACM10.1145/359367.35941720:1(13-21)Online publication date: 1-Jan-1977

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media