Computer Science and Engineering

Master of Science in Computer Science

On this page:

Why Choose Computer Science?

Continue your education with a Master of Science degree with a focus on computer science. You can explore the subject by choosing our thesis or non-thesis options.

Areas of study include:

  • Data science and big data
  • Machine learning and artificial intelligence
  • Visualization and analytics
  • Databases and data mining
  • More

We have a mixture of courses that can be taken during the day, evening, or online, giving working professionals a pathway to an advanced degree. When you graduate, you will be able to use current computer science techniques to solve a broad range of problems.

Program strengths include

  • Faculty expertise
  • Well-equipped laboratory facilities
  • A curriculum that combines theory, software, and hardware
  • Opportunities to work with faculty members on research projects

A solid background in these core computer science skills will help you with your graduate degree:

  • Computer programming
  • Computer organization
  • Data structures and algorithms
  • Programming languages
  • Operating systems
  • Problem-solving and implementation using computer programming

Success Stories

Nathan Adams, a computer science graduate student, works with Dan Krane, professor of biology, to review DNA evidence in criminal cases.
A research project by Matt Piekenbrock, a graduate computer science at Wright State, was selected by the Google Summer of Code 2017 competition.

Academics and Curriculum

The entire program requires no less than 30 semester hours of course work. This includes the Computer Science core courses and the completion of the thesis or non-thesis option.

Computer Science and Computer Engineering courses at the 6000 level and above can be used toward your degree. Program level prerequisites, including CEG 6350 Operating System Internals and Design, do not qualify.

View the Master of Science in Computer Science program information, outcomes, and requirements in the University Catalog.

Prerequisites

Program Prerequisites

At least one year of formal coursework in computer programming. Formal coursework in data structures, computer organization, and operating systems is also required. 

The materials covered in these courses should be equal to Wright State University courses:

  • CS 3100 Data Structures and Algorithms
  • CEG 4350 Operating Systems Internals and Design
  • CEG 3310 Computer Organization

If you do not have a year of formal coursework in computer programming, you may show programming proficiency by:

Students lacking other prerequisite coursework may be assigned additional prerequisite courses upon admission.

Math Prerequisites

  • One year sequence in calculus
  • Knowledge of linear or matrix algebra
  • Coursework in probability, statistics, and discrete math is preferred

Admission

The admission process is competitive. If you are interested in the Master of Science in Computer Engineering program, you must meet the following requirements:

A Bachelor of Science degree in computer science, computer engineering, or a related field. We prefer this to come from an ABET accredited program.

  • A 3.0 minimum GPA
  • A 298 minimum combined GRE score (we recommend this if you are going to apply for graduate assistantships)

The GRE requirement is waived: 

  • For applicants with a bachelor’s degree in Computer Science or Computer Engineering from Wright State University, and a 3.3 minimum GPA
  • For applicants with a graduate degree in a science, math, or engineering field from a U.S. institution

If you do not meet the admission requirements you may still be considered for admission. We will take into account your current academic achievements when making this decision. This includes the following.

  • A minimum 2.7 undergraduate GPA
  • A minimum 3.0 undergraduate GPA in the undergraduate level program prerequisites

International Students

Visit the University Center for International Education website for information on international graduate student admissions requirements.

How to Apply

Graduate students should apply for admission through Wright State's Graduate School.

Program Dismissal

You can find all admission and dismissal guidelines on the Graduate School Policies and Procedures page.


Take the Next Step

Finding the right college means finding the right fit. See all that the College of Engineering and Computer Science has to offer by visiting campus.