The program was created to educate high skilled engineers in these complimentary areas of computer technology. A program that provides broad education in computer hardware and software engineering. Dynamic new program tuned to leading edge technologies. Well balanced curriculum of core and advanced courses from CpE and CS Emphasis on design, analysis, application-oriented skills development and system integration. Many application areas such as mobile communications, network security, multimedia, control and robotics, photonic and microelectronics.
Students choose the right balance between hardware design and programming applications.
Flexibility to choose courses from ECE, CS and SE with one home department. Access to faculty and personal attention in small size classes. Both CpE and CS offer solid education in computer technologies. The emphasis of the two programs is somewhat different. Computer scientists primarily work on theoretical aspects of efficient computing, search and routing algorithms, databases, operating systems and high-level programming.