Skip to main content
Open Main MenuClose Main Menu
Computer Science student at career fair

Master's in Computer Science

The M.S. in Computer Science prepares you for jobs in industry and entry into the Ph.D. program. In addition to taking a prescribed set of core courses, you must take sufficient courses in one specialized area and complete either the thesis or non-thesis option. Recent thesis work includes sentiment analysis, healthcare informatics and machine learning.


  • Thesis option - 30 credit hours (six for thesis)
  • Non-thesis option - 33 credit hours
  • Core courses - 12 credit hours
  • Electives - six credit hours max (examples include: video game development, cyber-physical systems, machine learning, big data systems, data analytics)
  • Electives outside the department (optional)

Student internships and employment

Graduates of this program have recently included positions at Dell, Koch Industries, Paycom, Walmart, Sam’s Club, Amazon, Facebook, Lam Research, Cerner, Sprint and as OSU faculty.

Research and Faculty

The OSU Department of Computer Science’s research and teaching strengths lie in the increasingly important areas of data analytics, machine learning, artificial intelligence, cyber-physical systems, virtual reality, cyber-security and theoretical computer science. There is ample opportunity for students to work with faculty in different research labs and many students are offered summer internships in the industry. In addition, many companies come to campus to recruit.


Department Facilities

Admissions Requirements

  • Bachelor's degree from accredited university
  • GPA of 3.0 during last two years of studies or substantial demonstration of mature performance in industrial environment
  • Completion of eight-hour calculus sequence
  • Significant undergraduate course work or work experience in computer science
  • Specified area of interest for thesis

Test Scores:

  • GRE required with no minimum score
  • English language proficiency as determined by the graduate college. See English Proficiency

Application Deadlines:

  • April 1 (fall admission)
  • September 1 (spring admission)

Lines of Computer Code

Cost & Assistance

The department offers teaching and research assistantships to suitable qualified candidates. There are also a number of graduate teaching lab assistantship positions available for graduate students. The department offers scholarships such as the Fisher Computer Science Scholarship. The Graduate Fellowship and other scholarships are also available through the graduate college.


Assistantships and Scholarships

Back To Top
SVG directory not found.