{"title":"Creating a new model curriculum: A rationale for Computing curricula 1990","authors":"Kim B. Bruce","doi":"10.1016/S0167-9287(05)80080-9","DOIUrl":null,"url":null,"abstract":"<div><p>The Joint Curriculum Task Force of the <span>acm</span> and the <span>ieee</span> Computer Society has proposed a new flexible collection of curricula which provides the basis for broad-based undergraduate computing programs. In order to have the curricula applicable to as many types of undergraduate institutions as possible, the curricula have been designed around a collection of “knowledge units” which can be put together in a variety of ways to form a coherent set of courses leading to a major in computing. In order to help provide connections between these knowledge units, the task force has also identified a number of “recurring concepts” which tie together seemingly disparate parts of the curriculum. The purpose of this article is to provide an informal discussion of the considerations that went into the creation of these curricular guidelines, and provide insight into the reasons behind many of the decisions that were made.</p></div>","PeriodicalId":100393,"journal":{"name":"Education and Computing","volume":"7 1","pages":"Pages 23-42"},"PeriodicalIF":0.0000,"publicationDate":"1991-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0167-9287(05)80080-9","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Education and Computing","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167928705800809","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The Joint Curriculum Task Force of the acm and the ieee Computer Society has proposed a new flexible collection of curricula which provides the basis for broad-based undergraduate computing programs. In order to have the curricula applicable to as many types of undergraduate institutions as possible, the curricula have been designed around a collection of “knowledge units” which can be put together in a variety of ways to form a coherent set of courses leading to a major in computing. In order to help provide connections between these knowledge units, the task force has also identified a number of “recurring concepts” which tie together seemingly disparate parts of the curriculum. The purpose of this article is to provide an informal discussion of the considerations that went into the creation of these curricular guidelines, and provide insight into the reasons behind many of the decisions that were made.