110 likes | 223 Views
Interdisciplinary Computer Engineering Curriculum Keynote Talk. (My Teaching Philosophy). Vishwani D. Agrawal Agere Systems, Murray Hill, NJ, USA and Rutgers University, NJ vishwani02@yahoo.com http://cm.bell-labs.com/cm/cs/who/va Education Day Seminar, Bangalore, August 29, 2002.
E N D
Interdisciplinary Computer Engineering CurriculumKeynote Talk (My Teaching Philosophy) Vishwani D. Agrawal Agere Systems, Murray Hill, NJ, USA and Rutgers University, NJ vishwani02@yahoo.com http://cm.bell-labs.com/cm/cs/who/va Education Day Seminar, Bangalore, August 29, 2002 CE Curriculum
Contents of Talk • What is computer engineering? • Why is it different from computer science and electrical engineering? • Why should computer engineering be interdisciplinary? CE Curriculum
Physics vs. EE • Physics • Discovery of Electrical phenomenon • Electrical principles • Electrical engineering • Applications • Inventions CE Curriculum
Computing and Machines • Computing • Ancient methods, algorithms and machines • Intermediate, mechanical, electromechanical, programming • Modern, electronic, communications, multicomputers, software, applications CE Curriculum
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 CE Curriculum
CE Applications • Computing • Communications • Construction industry • Defense • Entertainment • Manufacturing • Medicine CE Curriculum
Interdisciplinary CE EE CS Math Applications CE Curriculum
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. CE Curriculum
A Computer Eng. Syllabus CE Curriculum
CE Curriculum (cont.) • Specialization • Automobiles • Information technology • Building architecture • Manufacturing • Electrical power • Entertainment • VLSI and computers • Others CE Curriculum
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. CE Curriculum