As a Computer Science major, you'll work collaboratively to develop innovative solutions that leverage the power of computing. Your studies will encompass maintaining computer and network security, debugging programs, creating websites, designing software, protecting sensitive information, and analyzing data. In addition to general education requirements, you’ll have the opportunity to specialize in areas like computer security, database design, software development, system administration, and web programming while also preparing for potential graduate studies.
Program Type: Major, Minor, Concentration
Offered: On Campus, Online
Credit Hours: 120
Est. Time to Complete: 4 Years
Department: Department of Math, Data, and Technology
96%
Job/Graduate School Placement Rate

Employment Outlook
Careers in computer and information research are projected to grow at 15%, and software developers can anticipate 22% growth through 2029.
1:1
tutoring, academic advising and career coaching
Program Highlights
Internships
The best way for you to get experience in your field is to complete an internship. The internship experience will provide you with valuable real-world experience and may lead to employment. Internships may be full-time, part-time, or project-oriented.
Specialized Options
In addition to general education requirements, the computer science program offers specialized options in computer security, database design and administration, software development and engineering, as well as system administration and web programming. Students will also receive valuable preparation for graduate school.
Career Outlook
Computer science graduates find opportunities in a variety of industries, including high-technology companies and startups, finance, consulting, and insurance. They also work in information and communications, healthcare, medical devices, pharmaceuticals, marketing and sales, as well as entertainment and hospitality.
Careers & Outcomes
130K
Median annual salary for software developers
→ U.S. Bureau of Labor Statistics
Top Careers
- Software Development
- Computer System Analysts
- Computer User Support Specialist
- Computer Network Support Specialist
- Computer System Administrator
Questions? We're Here to Help

Office of Enrollment Services
701-858-3350
1-800-777-0750 ext 3350
askmsu@minotstateu.edu

Darren Seifert
Chair, Assistant Professor
701-858-3007
darren.seifert@minotstateu.edu
Additional Program Information
Minot State University is accredited by the Higher Learning Commission, a regional accreditation agency recognized by the U.S. Department of Education.