Computer ScienceBachelor of Arts

Why study Computer Science at Gustavus?

Computer Science majors learn to think analytically and logically, design creative and robust solutions, work in a team environment, and explore new technologies. You will solve problems using multiple programming languages and development platforms, and you'll have a theoretical and practical understanding of the fundamental principles and concepts of computer science that will apply to a variety of careers.

Course Examples

Every year, Gustavus faculty teach more than 1,800 courses - you'll be able to choose what interests you. Maybe one of these courses from Mathematics, Computer Science, and Statistics will be on your class schedule.

  • MCS-381Social Computing
  • MCS-210Computing in Society
  • MCS-287Principles of Programming Language
  • MCS-189Introduction to Data
Zoya Akhtar ’26, Mathematics and Computer Science Major

I have learned great things from each professor and I know what things I will want to implement in my future career as well.

Zoya Akhtar ’26, Mathematics and Computer Science Major

What can I do with a degree in Computer Science?

The Computer Science major is adaptable - and valuable - leading to many different fields and fulfilling careers. Here are a few popular paths, but a Gustavus degree can take you anywhere.

  • Software Engineering
  • Project Management
  • Database Administration
  • Web Design
  • System Developer
$99,806
Average salary 5 years post graduation Post-Secondary Employment Outcomes Explorer from the U.S. Census Bureau
11:1  Student to Faculty Ratio
72  Majors
100%  of courses taught by faculty members
15  pre-professional programs in a wide variety of disciplines

Get more information about Computer Science

Share your name and email and you'll immediately receive more details, links, and contact options for our Computer Science program.

Loading...