Skip to main content
Bachelor of Science (BS) in Computer Engineering

The CoE curriculum focuses on the design, production, operation, and maintenance of computers and digital systems. In addition, computer engineers are involved with the applications of computers and digital technology. Courses include Java, Digital Logic, Linear Systems and Circuits, Digital Laboratory, Computer Interfacing, and Software Engineering. Computer Engineers work as Chip Designers, Application Developers, Software Designers, and Digital Television and Photography Developers. No background in computers or programming is necessary to be in the CoE program.

The undergraduate program in Computer Engineering provides an education in the fundamentals of mathematics and the physical sciences, coupled with a strong emphasis on analysis and design of computer hardware and software that is essential for solving real-world engineering problems.

There is also a strong emphasis on the humanities and the development of an appreciation for societal issues, which are introduced into the curriculum through course work and seminars.

The program is accredited by the Engineering Accreditation Commission of ABET,

To learn more about this program, visit the Computer Engineering page on the Swanson School of Engineering’s Web site.