An integrated approach to teaching computer systems architecture - 0 views
-
M Connor on 13 Mar 09This is an article from Workshop On Computer Architecture Education in the Proceedings of the 2007 workshop on Computer architecture education. The authors are concerned about the computer science curriculum at Georgia Tech and how so many different subtopics of computing have made their way into a computer science degree. So by reconsidering what should be considered the core of computer science, they define what is necessary for a computer science student to know at the hardware level. I find this article interesting because its cause does not only apply to George Tech, but to all computer science curricula nationwide. The main academic concern of the article is the separation of operating system courses and courses in computer architecture. The operating system is so close to the architecture that the two should be wrapped into one. This would streamline the hardware and software level of interaction and reduce confusion caused by the separation of these areas of study.