{"title":"计算机科学和计算机工程的教育始于计算机体系结构","authors":"Y. Patt","doi":"10.1145/1275152.1275160","DOIUrl":null,"url":null,"abstract":"At The University of Michigan, the first required course in both the Computer Science curriculum and the Computer Engineering curriculum starts with the basics of computer architecture. This change in the curriculum started in Fall semester, 1995, after years of frustration with the results of the first course, which conventional wisdom dictates ought to be a high level language programming course. This paper describes the contents of this first course, The paper also includes some observations, having taught the course twice (Fall, 1995, Winter, 1996).","PeriodicalId":344384,"journal":{"name":"WCAE-2 '96","volume":"52 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Education in computer science and computer engineering starts with computer architecture\",\"authors\":\"Y. Patt\",\"doi\":\"10.1145/1275152.1275160\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"At The University of Michigan, the first required course in both the Computer Science curriculum and the Computer Engineering curriculum starts with the basics of computer architecture. This change in the curriculum started in Fall semester, 1995, after years of frustration with the results of the first course, which conventional wisdom dictates ought to be a high level language programming course. This paper describes the contents of this first course, The paper also includes some observations, having taught the course twice (Fall, 1995, Winter, 1996).\",\"PeriodicalId\":344384,\"journal\":{\"name\":\"WCAE-2 '96\",\"volume\":\"52 1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"WCAE-2 '96\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/1275152.1275160\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"WCAE-2 '96","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1275152.1275160","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Education in computer science and computer engineering starts with computer architecture
At The University of Michigan, the first required course in both the Computer Science curriculum and the Computer Engineering curriculum starts with the basics of computer architecture. This change in the curriculum started in Fall semester, 1995, after years of frustration with the results of the first course, which conventional wisdom dictates ought to be a high level language programming course. This paper describes the contents of this first course, The paper also includes some observations, having taught the course twice (Fall, 1995, Winter, 1996).