Computer Science (M.S.)

Overview

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 (M.S.) 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

Format

  • This program is offered on-campus and online.

Next Steps

Accelerated Master’s Program

Earn your master’s degree in less time and at a significant cost savings. Visit our Accelerated Master’s Program webpage to learn about your eligibility for this AMP. Contact your department representative to learn about the application process.

Western Regional Graduate Program

As an eligible resident of a Western Interstate Commission for Higher Education (WICHE) member state or territory, you may be admitted to the on-campus format of this program, yet pay resident tuition rates. Only on-campus formats are WRGP eligible. Visit our WRGP webpage to learn about eligibility and the application process.

Requirements

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

Student Employment

Graduate students interested in employment positions (GTA, GRA, GSA appointments and hourly positions) should contact their advisor and their departmental graduate coordinator for the process to apply.

Financial Aid