Master of Science (MS) in Computer Science


Our department offers a practical orientation to computer science; cutting-edge research; a congenial, award-winning faculty; and an active student population. Teaching and research areas in artificial intelligence, software engineering, networks and security, high performance computing, distributed systems, bioinformatics, computer vision, big data, and human-computer interaction.

Master of Science (MS) in Computer Science

Areas of Study

  • Algorithms
  • Artificial intelligence
  • Bioinformatics
  • Computer networking
  • Computer vision
  • Distributed systems
  • Fault tolerance
  • Formal software specification
  • Genetic algorithms
  • Graph theory
  • High performance computing
  • Human-computer interaction
  • Intelligent agents
  • Languages and compilers
  • Machine learning
  • Network security
  • Neural networks
  • Object-oriented design
  • Parallel Computing
  • Reconfigurable systems
  • Security
  • Software engineering
  • Software metrics
  • Software reliability


  • This program¬†is offered on-campus and online.

Next Steps


Coursework, credit requirements, and more information is available in the Colorado State University general catalog. Please contact your department representative with program-related questions.

Financial Aid

Application Deadline Dates

Department Deadlines

On-Campus Students

  • Fall – February 1
  • Spring – August 15

These deadlines are for receipt of all application documentation in the pre-application system. Check with your department regarding questions.