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-210Computing in Society
  • MCS-287Principles of Programming Language
  • MCS-189Introduction to Data
  • MCS-381Social Computing

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
Average salary 5 years post graduation Post-Secondary Employment Outcomes Explorer from the U.S. Census Bureau
75%  Ultimately attended graduate or professional school
11:1  Student to Faculty Ratio
72  Majors
100%  of courses taught by faculty members

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.