The Bachelor of Science program in Computer Engineering is designed to give a student a strong background in the fundamentals of computer engineering through combined classroom and laboratory work. A graduate of this program will be able to use these fundamentals to analyze and evaluate computer systems, both hardware and software. A computer engineering graduate would also be able to design and implement a computer system for general purpose or embedded computing incorporating state-of-the-art solutions to a variety of computing problems. This includes systems which have both hardware and software component, whose design requires a well-defined interface between the two, and the evaluation of the associated trade-offs.
The educational mission of the computer engineering program is to graduate students who have fundamental technical knowledge of their profession along with requisite technical breadth and communications skills to become leaders in creating the new techniques and technologies which will advance the general field of computer engineering. Core courses provide our students with a strong background in digital systems design, computer organization, hardware architecture, and digital electronics.
As preparation for achieving the above educational objectives, the BS degree program in Computer Engineering is designed so that students attain:
The B.S. degree program in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET, www.abet.org.