Bachelor of Science in Computer Engineering
Computer engineers design, develop, test, and oversee the manufacture and maintenance of embedded computer hardware and software. As such, the computer engineer is part electrical engineer and part computer scientist. Embedded computer systems include applications in the automotive, communications, radio and television, consumer electronics, aircraft, robotics, and health-care industries. In addition, computer engineers design, develop, test, manufacture, and maintain complex systems including digital communications systems such as cell phone networks, computer networks such as the Internet, and system level software such as operating systems and applications software.
We provide our students with a sound education in mathematics and the sciences, a broad foundation in the fundamentals of engineering, elective opportunities to develop expertise in one or more emphasis areas, and the general education necessary to put technical knowledge into perspective. Theoretical work is complemented by an emphasis on the practice of engineering, and design activity is integrated throughout the curriculum. The computer engineering program is accredited by the Engineering Accreditation Commission (EAC) of the Accreditation Board for Engineering and Technology (ABET).
The objective of the bachelor's degree program in computer engineering is to produce graduates who have the knowledge, skills, and attitudes that will ensure success in professional positions in business, industry, research, government service, graduate study, or professional school.
These three key attributes describe the career and professional accomplishments that the computer engineering program prepares graduates to achieve. These attributes also help faculty focus on assessing and evaluating the extent to which the program objective is being met.
- Knowledge refers to demonstration of technical competence in comprehensively identifying problems, analyzing and generating solutions, and making decisions related to their professional practice.
- Skills pertain to the effective use of computers and modern tools in professional practice and learn to adapt as technology changes.
- Attitudes reflect good work ethic, the ability to function well on teams, and the ability to effectively communicate both orally and in writing.