The program awards a Bachelor of Science in Computer Engineering (BSCE). Computer engineering is a discipline that embodies the science and technology of design, construction and implementation of software and hardware components of modern computing hardware and software systems and computer-controlled equipment. The body of knowledge for computer engineering includes algorithms, computer architecture and organization, computer systems engineering, circuits and signals, database systems, digital logic, digital signal processing, electronics, embedded systems, computer networks, operating systems, programming, software engineering and discrete structures. The curriculum was designed following the guidelines of ACM and IEEE model curricula to meet ABET standards.?

This degree provides a broad, solid education in computer engineering fundamentals as well as the opportunity for in-depth study in specialized topics. Students completing the program will have a rigorous foundation for software and hardware engineering practice in industry as well as for graduate studies in computer science, computer engineering and other related disciplines. The program has well-equipped, accessible laboratories and extensive computing facilities.?

The Computer Engineering Program is a joint program delivered by the Department of Computer Science and the Department of Electrical Engineering. The Computer Engineering program prepares students to pursue advanced study or to enter the dynamic and interdisciplinary field that continues to experience rapid growth and impacts many aspects of human endeavor. The program is designed to provide students with a balanced perspective of hardware and software, and the analysis, design, and implementation techniques for integrated computer systems. The faculty endeavor to be accessible, maintain state of the art instruction and facilities, and to provide liberal access to laboratories and academic support.