Computational Electrical and Computer Engineering- Master of Science

For information, contact:

Director of Graduate Programs
Department of Electrical and Computer Engineering
260 Garland Hall, 513-529-0740


The Master of Science in Computational Electrical and Computer Engineering is designed to develop electrical and computer engineers who are well trained in the use of computational tools. This unique training prepares students for future engineering practice that requires engineers to master both electrical/computer engineering and computational methods. The degree includes courses in computer programming, computer-based modeling, and electrical/computer engineering. Students will conduct a research project with an electrical/computer engineering professor.

You may select either the research (thesis) or course intensive (non-thesis) option. Requirements include the computational core, courses in electrical/computer engineering, and a research-based thesis (research option) or a research project (course intensive option). For the thesis and the research project, students work with a faculty advisor on a research problem.

Admission and Application Requirements

New students are generally admitted to begin in the fall semester. Entry into the program requires completion of a bachelor's degree in electrical or computer engineering, or a closely related field.

Prospective students will be ranked and considered for admission based on the following information:

  1. Requirements of the Graduate School, including: undergraduate transcripts, and TOEFL scores (if required)
  2. GRE scores
  3. Three letters of recommendation
  4. The applicant's essay describing the purpose of his/her study.

Combined Bachelor/Master's Program

Undergraduate Miami University students may apply to participate in the combined bachelors/master’s program. This program allows you to pursue a master’s degree in an accelerated manner while pursing your bachelor’s degree. It is a great opportunity to deepen your knowledge and research skills. Please contact the Department of Electrical and Computer Engineering for more information.

Program Requirements

The degree requires computational core courses, electrical and computer engineering courses, and a thesis or research project. Students select one of the following two options:

Option 1- Research Option (Thesis)

The research option requires completion of a minimum of 32 credit hours of graduate study and any additional hours needed to satisfy prerequisites. The distribution of hours is summarized as follows:

Computational Core courses9-12
Electrical and Computer Engineering courses12-15
ECE 610Graduate Seminars2
ECE 700Research for Master's Thesis6
Total Credit Hours32

Option 2 - Course Intensive Option (Non-Thesis)

The course intensive option requires the completion of a minimum of 34 credit hours and any additional hours needed to satisfy prerequisites. The distribution of hours is summarized as follows:

Computational Core courses12-15
Electrical and Computer Engineering courses15-18
ECE 704Non-Thesis Project3
ECE 610Graduate Seminars1
Total Credit Hours34

Computational Core Prerequisite

Students must demonstrate proficiency in computer programming in one of the following ways: Completed an introductory programming course or pass a proficiency exam in computer programming administered at Miami.  Students lacking this background may be required to complete an undergraduate course in computer programming.

Computational Core Courses

Students may enter the program with courses that cover some of the material in the computational core; however, they must complete at least 9-15 credit hours of computational courses selected in consultation with their faculty advisor.

CSE 609Programming for Engineers and Scientists3
CSE 615Mathematical Modeling3
CSE 616Simulation of Physical Systems3
CSE 541Applications of Technical Computing Environments1
CSE 543High Performance Computing & Parallel Programming3
CPB/MME 612Engineering Analysis3

Electrical and Computer Engineering Courses

Students design a program of study in consultation with their faculty advisor. Courses are selected from the following:

ECE 525Digital Signal Processing3
ECE 526Biomedical Signal Analysis3
ECE 527Radar Signal Processing3
ECE 529Digital Image Processing3
ECE 530Electromagnetics in Sireless Sensing and Communications3
ECE 536Control of Dynamic Systems3
ECE 553Communication Systems3
ECE 561Network Performance Analysis3
ECE 565Introduction to GPS3
ECE 570Special Topics3
ECE 575Software Receiver Technologies3
ECE 587Computer Aided Design Tools for Computer Engineering3
ECE 591Power Systems Engineering3
ECE 593Power Electronics3
ECE 595Electric Machinery and Drives3
ECE 601State Variables for Engineers3
ECE 625Advanced Digital Signal Processing3
ECE 661Advanced Optical Network Architectures3
ECE 670Advanced Topics in Electrical and Computer Engineering 11-3

Graduate Seminar Course

ECE 610Graduate Seminars1-3

Thesis and Project Research Courses

ECE 704Non-Thesis Project0-12
ECE 700Research for Master's Thesis0-10