Computer Science (B.S.)

Study of software, hardware, and theoretical aspects of computing devices, along with the study of the application of computing in scientific, engineering, business, and other areas.

College
College of Science and Engineering (CSE)
Degree
Bachelor of Science in Computer Science
Program Type
Major
Minor
Theme
Engineering, Math, and Physical Sciences
Image Placeholder

Degree Requirements

Course descriptions, prerequisites, sample 4-year plans, and more.

Image Placeholder

Career Information

Related careers, skills, interests, and employers.

Image Placeholder

Major Homepage

Advising contacts, major curriculum, faculty profiles, and research projects.

How to Declare this Major

Expand all

If you are already a CSE student...

This major has an entrance requirement, which means you need to take additional action before declaring the major. (Additional requirements may include, but are not limited to: higher minimum GPA, prerequisite courses, personal statement, audition, portfolio review, etc.).

Talk to your advisor about applying to the major, or visit the CSE website for more information.

If you are not a CSE student...

This major has an entrance requirement, which means you need to take additional action before declaring the major. (Additional requirements may include, but are not limited to: higher minimum GPA, prerequisite courses, personal statement, audition, portfolio review, etc.).

View our Transferring Colleges within the U page for more information on applying to CSE.

Information about the Minor

Minor Homepage Minor Degree Requirements

What is a minor for? Do I need a minor? Get answers to these questions and more!


Major Video

Watch this short video to learn more about this major.

Student Perspectives
Hear from your peers about the student perspective on this major.
Learning Abroad in this Major

An experience abroad is a great way to complete requirements while engaging in new cultures.

Learn more