Computer Science M.S.

Program Overview

Deepen your knowledge of computer science while developing specialized knowledge of a key area to broaden your career prospects.

Degrees offered in computer science

  • Master of Science thesis option
  • Master of Science non-thesis option
  • Doctor of Philosophy offered through WSU Pullman

Research Areas

  • Algorithms
  • Artificial intelligence
  • High-performance computing
  • Computer networks
  • Systems and software
  • Computer security

Career options

  • Software development engineer
  • Computer and information research scientist
  • Database administrator
  • Data scientists
  • Web developers
  • 30 total credits—minimum
    • 21 graded credits—minimum
      • 15 CS credits—minimum
      • 6 credits non-graduate (400-level) credits—maximum
      • 6 transferred/WSU Pullman credits—maximum
      • 3 Directed Study credits (CS 595)—maximum
    • 9 CS 700 credits—minimum
    • You must hold a 3.0 cumulative GPA
    • Any undergraduate coursework assigned to make up for undergraduate deficiencies at the time of admission may not be used toward your degree. 

You are expected to complete a significant research project and submit a thesis adhering to the formatting requirements of your advisory committee and to the requirements of the Graduate School. The thesis work should be submitted for publication prior to scheduling the thesis defense.

  • 31 total credits—minimum
    • 27 graded credits—minimum
      • 18 CS credits—minimum
      • 9 credits non-graduate (400-level) credits–maximum
      • 6 transferred/Pullman credits – maximum
      • 3 Directed Study credits (CS 595)–maximum
    • 4 CS 702 credits—minimum
  • You must hold a 3.0 cumulative GPA
  • Any undergraduate coursework assigned to make up for undergraduate deficiencies at the time of admission may not be used toward your degree.

Admission to the program

Questions?