Computer Science (B.S.)
The curriculum 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. 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

