About the Program

The Computer Engineering Bachelor's degree program is designed to provide a thorough educational experience at a basic level to students who meet the admission criteria of the College of Engineering and Computer Science. The program offers a 125 credit hour curriculum consisting of required core courses and technical electives, providing hands-on experience with computers, high performance workstations, and other microprocessor-based systems. Students with an interest in pursuing graduate studies and engineers wishing to work in a research and development environment would be encouraged to work on research projects under the supervision of qualified faculty advisors. Co-op opportunities are available after successfully completing a prescribed set of courses.

Computer Engineering deals with design of hardware such as microprocessors, digital circuits and networks and software such as data structures, programming languages and intelligent systems. Computer engineers have the ability to design special purpose hardware and software for specific engineering applications such as robotics, ignition control in an automobile, and software for machine learning and intelligence. Computer engineers are well trained in electronic circuit design.

Computer Scientists address the efficient use of computers for many commercial applications. Computer Scientists deal with data structures, network security, programming languages and compilers. They are well trained in software development.

The BSE CE program is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org/.