Skip to main content

Computer Engineering (B.S.)

The program is jointly administered by the Departments of Computer Science and Engineering, and Electrical and Computer Engineering. The lower-division computer engineering program is designed to provide a strong foundation in mathematics, physics, electrical engineering, programming methodology and skills, and computer organization. Upper-division core courses deal with the theory and design of algorithms, hardware and software, as well as electronic systems. Students can gain additional breadth and/ or depth in computer science and engineering by an appropriate selection of technical electives.

Impacted, additional screening required for admission to major

Administered by: Computer Science and Engineering Department

General Catalog: Department Overview | Course Descriptions

Hear from our faculty and students »