Master of Science in Computer Engineering

photo of a student sitting in front of a laptopThe Department of Computer Science and Engineering offers a program of graduate study leading to the Master of Science in Computer Engineering degree. The program strengths include the unique blend of faculty expertise, well-equipped computer engineering laboratory facilities, and a balance of theory, practice, hardware, and software. Degree requirements concentrate on the areas of computer system design and analysis. Courses for the program are offered in the late afternoon and evening hours to serve the educational needs of practicing computer professionals.



A Bachelor of Science in Computer Engineering, Computer Science, or related fields from an ABET accredited institution of higher education with minimum computer science and computer engineering GPA of 3.0 and minimum combined GRE score of 298 (1050 under the old scale).

The GRE requirement is waived for WSU-ECS applicants with a BS degree and minimum GPA of 3.3. This requirement is also waived for applicants from a U.S. institution with a graduate degree in a science or engineering field. Finally the GRE requirement is waived for non-degree CSE graduate students if their GPA for 9 or more hours of CSE graduate courses is 3.3 or higher.

Students may be admitted conditionally if they have an undergraduate grade point average of 2.7 or above and at least a 3.0 grade point average in all courses listed below.

Students applying from overseas will need to provide a TOEFL score for admission to the program. Below are the TOEFL requirements.

  • Internet Test Score - 79-80 minimum
  • Paper Test Score - 550 minimum
  • Computer Test Score - 213 minimum

How to Apply

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

Course Prerequisites

Courses covering computer programming, data structures, theory of computation, digital circuits, computer organization, and operating systems. The materials covered in these courses should be equivalent to, respectively, CS 5100, CEG 6350, and CEG 5310 at Wright State University.

Math and Science Prerequisites: One year sequences in calculus and calculus-based physics, as well as knowledge of matrix or linear algebra, ordinary differential equations, probability, and statistics.

Degree Requirements

Students must complete a total of thirty (30) graduate credit hours in computer science and computer engineering (CS/CEG), of which more than half should be from computer engineering (CEG).

The Master's program in Computer Engineering offers both thesis and non-thesis options.

Thesis Option

The thesis option requires satisfactory completion of a master's thesis within a program of study consisting of the Computer Engineering core courses and

  • 30 graduate credit hours in CS/CEG courses at least one (1) formal CS/CEG course at the 7000/8000 level
  • No more than three (3) hours of independent study, and nine (9) hours of thesis

Non-Thesis Option

The non-thesis option allows a larger number of credit hours to be earned through formal coursework. Students must complete the Computer Engineering core courses and

  • At least five (5) courses at the 7000/8000 level
  • No more than three (3) hours of independent study, which counts as a 6000-level course

Core Courses

The Computer Engineering Core courses include one of each category below:

  • Architecture
    • CEG 7450 Advanced Computer Networks OR
    • CEG 7350 Computer Architecture
  • Hardware
    • CEG 7030 VLSI Design OR
    • CEG 7360 Embedded Systems
  • Systems and Applications
    • CEG 7370 Distributed Computing OR
    • CS 7700 Advanced Database Systems

All CS and CEG graduate courses, 6000 level and above, listed in the catalog may be used to complete the credit hour requirement with the exception of CEG 6350 Operating System Internals and Design.

Students must complete all the requirements for a master's degree within six (6) years from the date the student matriculated. Courses older than six (6) years cannot be used toward degree requirements.

A graduate student who receives more than six (6) credit hours of grades C, D, F, X, or U in computer science or computer engineering graduate courses will be recommended to the Graduate School for dismissal at any time the student's CS/CEG graduate GPA (including the repeated courses) falls below 3.0.

A maximum of nine (9) graduate credit hours may be transferred after admission to the program by petitioning the department's Graduate Studies Committee.