Upload
quynn-dickson
View
16
Download
0
Embed Size (px)
DESCRIPTION
Interdisciplinary Computer Engineering Curriculum Keynote Talk. (My Teaching Philosophy). Vishwani D. Agrawal Agere Systems, Murray Hill, NJ, USA and Rutgers University, NJ [email protected] http://cm.bell-labs.com/cm/cs/who/va Education Day Seminar, Bangalore, August 29, 2002. - PowerPoint PPT Presentation
Citation preview
Aug 29, '02 CE Curriculum 1
Interdisciplinary Computer Engineering Curriculum
Keynote Talk
Vishwani D. AgrawalAgere Systems, Murray Hill, NJ, USA
and Rutgers University, [email protected]
http://cm.bell-labs.com/cm/cs/who/va
Education Day Seminar, Bangalore, August 29, 2002
(My Teaching Philosophy)
Aug 29, '02 CE Curriculum 2
Contents of Talk
• What is computer engineering?
• Why is it different from computer science and electrical engineering?
• Why should computer engineering be interdisciplinary?
Aug 29, '02 CE Curriculum 3
Physics vs. EE
• Physics Discovery of Electrical phenomenon Electrical principles
• Electrical engineering Applications Inventions
Aug 29, '02 CE Curriculum 4
Computing and Machines
• Computing Ancient methods, algorithms and machines Intermediate, mechanical,
electromechanical, programming Modern, electronic, communications,
multicomputers, software, applications
Aug 29, '02 CE Curriculum 5
Math, CS and CE• Mathematics
Discovery, intuition and ideas
• Computer science (CS) Computing algorithms, databases Programming, languages Architectures, compilers, operating systems
• Computer engineering (CE) Design and construction of computers Applications
Aug 29, '02 CE Curriculum 6
CE Applications• Computing
• Communications
• Construction industry
• Defense
• Entertainment
• Manufacturing
• Medicine
•
•
Aug 29, '02 CE Curriculum 7
Interdisciplinary CE
EE CS
Math
Applications
Aug 29, '02 CE Curriculum 8
A CE Curriculum
• Core Fundamental – math, physics, chemistry Applied – engineering, algorithms
• Computer Engineering and Science Computer systems, architecture,
programming, digital design, VLSI Software engineering
• Selected applications – EE, ME, civil, communication, media, medical, etc.
Aug 29, '02 CE Curriculum 9
A Computer Eng. Syllabus
Aug 29, '02 CE Curriculum 10
CE Curriculum (cont.)
• Specialization Automobiles Information technology Building architecture Manufacturing Electrical power Entertainment VLSI and computers Others
Aug 29, '02 CE Curriculum 11
Conclusion
• Computer engineering (CE) differs from basic sciences and existing applied sciences.
• CE has applications in almost all walks of modern life.
• CE deserves an identity separate from CS, EE and Mathematics.
• CE requires a carefully planned curriculum to serve diverse applications.