Title :
Teaching computer systems through common principles
Author :
Holliday, Mark A.
Author_Institution :
Dept. of Math. & Comput. Sci., Western Carolina Univ., Cullowhee, NC, USA
Abstract :
Computer system subjects ranging from computer organization and operating systems to computer networking and database systems form an integral part of a computer science or computer engineering major. Because the subjects are usually taught as separate courses, students may not recognize that they share many design principles. We identify a set of these principles and demonstrate how they apply to all these aspects of a computer system. In our experience, students´ understanding of these subjects and how they are inter-related improves when we identify and illustrate these common principles.
Keywords :
computer networks; computer science education; database management systems; educational courses; file organisation; operating systems (computers); teaching; computer engineering; computer networking; computer organization; computer system subject; computer system teaching; database systems; design principle; operating systems; student understanding; Bandwidth; Computers; Database systems; Delay; Operating systems; Organizations; Switches; Computer Networking; Computer Organization; Computer Systems; Database Systems; Design Principles; Operating Systems;
Conference_Titel :
Frontiers in Education Conference (FIE), 2011
Conference_Location :
Rapid City, SD
Print_ISBN :
978-1-61284-468-8
Electronic_ISBN :
0190-5848
DOI :
10.1109/FIE.2011.6142712