DocumentCode :
654447
Title :
Physics of computing as an introduction to computer engineering
Author :
Wolf, Michael ; Mukhopadhyay, Saibal
Author_Institution :
Sch. of ECE, Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
2013
fDate :
23-26 Oct. 2013
Firstpage :
657
Lastpage :
660
Abstract :
This paper describes a new required course in the Georgia Tech computer engineering curriculum, ECE 3030, Physical Foundations of Computer Systems. Traditional introductory courses take a constructive approach to logic design and computer organization. 3030, in contrast, introduces the major physical concepts underlying computation. It shows how they determine basic properties of computers such as speed and energy consumption. It also explores design trade-offs by showing how changes that improve one type of property inevitably, due to physics, cause another useful property to degrade. The course emphasizes CMOS but many of its principles apply to other logic technologies as well. Students do not directly design logic or learn assembly language-for example, delay and energy consumption are studied for inverter chains. However, they have time in the course to study in detail the basic physical phenomena that underlie design choices in digital systems. Those principles help students absorb material in later classes such as VLSI design. 3030 introduces certain topics to students much earlier in the curriculum than is traditional. We believe that an early introduction to principles is important not just for students who become logic designers but for all computer engineers.
Keywords :
computer science education; educational courses; logic design; CMOS; ECE 3030; Georgia Tech computer engineering curriculum; Physical Foundations of Computer Systems; VLSI design; computer energy consumption; computer organization; computer properties; computer speed; design choices; digital system; educational course; introductory course; inverter chain; logic design; logic technology; Computer architecture; Computers; Delays; Logic gates; Materials; Physics; Reliability; computer architecture; delay; energy; logic design; reliability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 2013 IEEE
Conference_Location :
Oklahoma City, OK
ISSN :
0190-5848
Type :
conf
DOI :
10.1109/FIE.2013.6684908
Filename :
6684908
Link To Document :
بازگشت