Keystone logo
Saint Mary's University of Minnesota Bachelor in Computer Science
Saint Mary's University of Minnesota

Bachelor in Computer Science

Winona, USA

9 Months

English

Full time

Request application deadline

Aug 2025

On-Campus

Key Summary

    About: The Bachelor in Computer Science focuses on key areas of computing, programming, and systems analysis. The program covers fundamental concepts and applications, providing a solid foundation for further study or career advancement. Students engage in hands-on projects to develop practical skills in programming languages, software development, and problem-solving techniques.
    Career Outcomes: Graduates can pursue various career paths, including software developer, systems analyst, database administrator, and network engineer. With the growing demand for tech professionals, opportunities in both established companies and startups are abundant.

Scholarships

Explore scholarship opportunities to help fund your studies
Read more

Introduction

1. Computer Science Major: Cybersecurity Track

Why Work in Cybersecurity?

As we continue to become ever more connected through digital devices and data, the need for cybersecurity professionals grows.

With our increasing dependence on online technology, security is crucial for business, consumers, and government, to protect systems from cyber threats and attacks. A degree in Cybersecurity will provide you with the skills to protect valuable data assets and to anticipate and avoid threats to data integrity.

Coursework will cover the tools and systems used to monitor, mitigate, and prevent online threats.

2. Computer Science Major: Software Design Track

Though students use cutting-edge software development technologies, the curriculum focuses on the concepts and principles embodied by those technologies that persist over time.

The emphasis of the software design track at Saint Mary's is on providing students with an education that guides them to be proficient in core programming skills and to be experienced in project-based software development. Students will also acquire critical information technology skills which will lead to the construction of quality software.

Students who earn a degree in the software design track will graduate with data analysis skills from multiple perspectives and technologies and an understanding of the scientific, cultural, and political role that technology plays in our global society.

Enhance Your Experience

Students who earn a degree in this track will oftentimes pursue a minor or double major in mathematics or statistics.

Computer Science Minor

A computer science minor is also available at Saint Mary's, giving students in many majors the chance to explore the field of computer science and to gain career-enhancing skills in programming. The minor complements major areas in business, mathematics, and the sciences.

3. Computer Science Major: Data Analytics Track

Combining the knowledge and training for analytically focused careers in business with the programming skills necessary for working with data.

The emphasis of the data analytics track at Saint Mary's is on applications of data analysis, business forecasting, modeling, operations management, market analysis, and project management techniques. The student in this major will learn programming and information technology skills to provide information for decision support systems.

Enhance Your Experience

Students who earn a degree in this track will oftentimes pursue a double major or minor in business, mathematics, or marketing.

4. Computer Science Minor

The computer science minor gives students in many majors the chance to explore the field of computer science and to gain career-enhancing skills in programming.

Students start with core courses in programming and choose additional courses from the three computer data science major tracks: cybersecurity, software design, and data analytics.

Enhance Your Experience

The minor complements major areas in business, mathematics, and the sciences.

Career Opportunities

Curriculum

Admissions

Program Tuition Fee

About the School

Questions

Similar Courses

  • Applied Bachelor's Degree in Software Development, Web Development Concentration
    • National City, USA
  • Associate of Applied Science Degree in Software Development
    • National City, USA
  • Bachelor in Computer Science (English) Program
    • Tbilisi, Georgia