Computer Engineering is concerned with the characterization, design, analysis and implementation of hardware, software and overall architecture of computers and computer systems and the development of applications enabled by such configurations. This ranges from embedded microprocessors and associated software supporting a variety of familiar devices, to large-scale distributed computer systems interconnected by high-speed telecommunication networks controlled by sophisticated communication protocols.
• Application Information for Undergraduate Studies
• International Students Information
Courses Required and Syllabi
Cost and Financial Aid