Male professional sitting at his office desk and working on a new software program.
  • Program Type
    Major, Minor
  • Degrees Offered
    B.A., B.S.
  • School
    Hamm School of Engineering

Prepare for a career in information technology in a wide range of fields including software engineering, system administration and management, computer and network security, and research and development.

What You’ll Learn

Our students develop fundamental knowledge of algorithms and computations, while exploring theories for the implementation of hardware and software programs.

Gain Real-world Experience with Internships

You’ll have a wide range of internship opportunities, which are often paid due to high industry demand.

Understand Your Ethical and Professional Responsibilities

You’ll gain a strong technical understanding of the field and learn how to be an ethical servant leader.

Develop Strong Communication Skills

Effectively communicate the technological needs of a business to its multiple stakeholders and decision-makers, especially those with limited technology backgrounds.

Become an Innovator While Serving Others

Develop your technical skills and practice servant leadership as you solve coding challenges and create new software applications. Through these program-sponsored, community service projects, you can help prevent cybersecurity leaks. 

Program Information

Please visit our catalog for admission requirements and a full list of our courses.

Careers & Outcomes

Employment Trends

Graduates with a bachelor’s degree in computer science can pursue many careers, all of which will be in high demand in the coming decade. For example, the U.S. Bureau of Labor Statistics projects that employment of information security analysts will grow by 32% through 2032, more than six times the average for all occupations.

Career Paths

  • Software Applications Developer
  • Systems Software Developer
  • Information Security Analyst
  • Database Administrator
  • Data Scientist
  • Product Manager
  • Web Developer
  • Software Tester
  • Chief Information Security Officer
  • Mobile Application Developer

Featured Faculty

Thomas Volkman

Chair of Computer Science, Assistant Professor of Electrical Engineering

I grew up and graduated from high school in Columbia Heights, Minnesota. After college, I moved and lived in San Diego, California for 31 years where I met and married my bride in 1992. We have been blessed with five children. We moved to Bismarck in 2018 and I feel very privileged to live here and be part of the University of Mary community. I try to make myself completely available to my students: by phone, by email, and via discord. I love this college because of its mission to instill authentic Catholic values in their students.

Surendra Batukdeo, MSEE

Assistant Professor of Computer Science

I teach computer science classes at Hamm School of Engineering, and the open office concept is the most ideal for interacting with both students and colleagues. The unique culture of a private university with a balance in technical and non-technical education helps build a more wholistic individual and contributor to society.

Take Your Next Step in Computer Science