Through the integration of theoretical work and hands-on learning, computer engineering students gain a broad engineering understanding, combined with in-depth knowledge of computer hardware, software, application tradeoffs, and the basic procedures of the computing process.
Led by a lively, personable faculty, you obtain the knowledge and abilities to become leaders in the world of computer technology. You are led through rigorous liberal arts coursework that includes computer science, digital design, electrical engineering, physics and mathematics. These studies are combined with computer engineering practices in which you are educated on embedded systems, computer games and graphics, image processing, multimedia programming, visualization and display techniques.
Five year programs are available, allowing you to earn your B.S. in computer engineering and an M.S. in electrical and computer engineering in just one additional year.
Program Educational Objectives
Within a few years of graduation, alumni of the Computer Engineering Program are expected to:
- apply their in-depth understanding in areas of computer systems to solve problems in a modern technological society as productive engineers and/or enter and succeed in a graduate program.
- function effectively, both individually and within multi-disciplinary teams.
- continue as life-long learners to develop engineering design abilities, problem-solving skills, and aptitude for innovation.
- practice professional ethics with social responsibility through service in the framework of a global technical community.
Fast Facts 2013-14
Full Time Enrollment: 12