Skip to main content Skip to main content

The Internet of Things. Big Data. Mobile and cloud computing. Find out what it all means and how you can help the world overcome challenges and stay connected through computer technologies.

As an undergraduate student in the bachelor of science degree program in Computer Science at MSU Denver, you will develop computational thinking skills and apply those skills to design computer-based systems that solve problems in everyday life. Ultimately, you will learn the principles and practices necessary for a successful career in the dynamic fields of Computer Science and Software Engineering.

To support students majoring in technology and other fields, MSU Denver awards the Howerton Memorial Scholarship each spring semester to Computer Information Systems or Computer Science majors and Social Work or Sociology majors in alternating years.

Learn more scholarship opportunities for Computer Science students. 

Program Options

To address the fundamental building blocks of Computer Science, MSU Denver’s Computer Science undergraduate degree program requires a minor in Mathematics.

The Department of Mathematical and Computer Sciences at MSU Denver also offers a minor in Computer Science. A good complement to any modern degree, MSU Denver’s Computer Science minor is particularly useful for undergraduate students in Applied Mathematics and Probability and Statistics.

Benefits of Earning Your Degree at MSU Denver

Employers across the country offer interesting and engaging Computer Science internships to help train the future workforce. MSU Denver’s central location in the city— its vibrant and diverse campus is in the heart of downtown — and region gives undergraduate students access to a variety of valuable hands-on experiences including independent studies on emerging topics (such as computer penetration), and both internships and concurrent employment in industry.

Career Opportunities for Our Graduates

four images: king  careers: game development, database management, web development, networking

When you earn a bachelor of science degree in Computer Science from MSU Denver, you will be well-prepared to enter the job market immediately upon graduation. In recent years, the median annual salary for jobs in Computer Science was nearly $83,000. New opportunities in the field are appearing daily. Some of the career possibilities you’ll have with a B.S. in Computer Science include:

  • Computer scientist
  • Computer network architect
  • Computer programmer
  • Cyber security engineer
  • Computer systems analyst
  • Database architect
  • Game developer
  • Information security analyst
  • Software engineer

 Learn more about career opportunities for Computer Science majors.


Steve Beaty_Computer ScienceSteve Beaty

Dr. Steve Beaty was previously director of IT for NCAR and is regularly seen on local TV sharing his expertise on security risks. Beaty is helping to develop new, interdisciplinary cybersecurity programs at MSU Denver.



Feng Jiang_Computer ScienceFeng Jiang 

Feng Jiang, who recently joined the faculty, is an expert in digital image processing, computer vision and machine learning.





Read more about Computer Science faculty.

Alumni at Work

In high demand, MSU Denver’s Computer Science majors have been hired by large corporations and local businesses alike. With a B.S. in Computer Science, you could join them at exciting places such as these:

  • Avaya
  • Colorado Bureau of Investigation
  • Department of the Interior
  • Epsilon
  • IBM
  • IntelliDyne
  • Level 3 Communications
  • Lockheed Martin
  • Raytheon
  • Seagate Technology
  • Sykes Enterprises
  • TRW
  • Tyler Technologies

Undergraduate students who earned their Computer Science bachelor’s degrees have been accepted into competitive graduate programs including the following:

  • University of Colorado Denver
  • University of Colorado Boulder
  • Massachusetts Institute of Technology (MIT)
  • Stanford University

Sample Classes

a bunch of wires connecting a network

Study the theory and application of scientific and engineering principles and practices that are foundational for the design and development of computers. MSU Denver’s Computer Science undergraduate program curriculum includes capstone courses that engage groups of students in software development projects. You will also have the opportunity to take elective courses in areas that connect best with your interests as well as the needs of employers, such as computer security and artificial intelligence. Here are examples of recently offered elective classes in Computer Science:

Mobile Device Programming
Game Programming
Computer Graphics
Embedded Systems
Web and Multimedia Applications
Bio-inspired Computing

Facilities and Resources

In Fall 2017, the Computer Science group moved to the new MSU Denver Aerospace and Engineering Sciences Building. Funded in part by a $1 million gift from Lockheed Martin, the state-of-the-art building features 90,000 square feet of experiential and collaborative learning space that integrates programs in Computer Science, Industrial Design and Civil, Mechanical and Electrical Engineering Technology.

Program Accreditation

The Bachelor of Science degree in Computer Science at MSU Denver is accredited by the Computing Accreditation Commission of ABET.

Edit this page