The educational mission of the Computer Engineering program is to graduate students who have fundamental technical knowledge of their profession and the 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. The Bachelor of Science program in Computer Engineering is designed to give a student a strong background in the fundamentals of Computer Engineering. 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 computer systems, both hardware and software, which are state of the art solutions to a variety of computing problems. This includes systems which have both hardware and a software component, whose design requires a well-defined interface between the two, and the evaluation of the associated trade-offs.
The Educational Objectives of the B.S. degree program in Computer Engineering are:
- Graduates will be successful professionals obtaining positions appropriate to their background, interests, and education.
- Graduates will engage in life-long learning to improve and enhance their professional skills.
- Graduates will demonstrate leadership in their profession using their knowledge, communication skills, and engineering ability.