The Master of Science in Electrical and Computer Engineering prepares students for advanced careers in the aerospace industry and other industries where increasing reliance on embedded control systems have created a high demand for electrical, computer, software, and systems engineers.

Like its undergraduate counterpart, this degree produces engineers who possess both technical proficiency and the ability to execute systems-level design. 

Master of Science in
Electrical and Computer Engineering

Master of Science in Electrical and Computer Engineering

The Master of Science in Electrical and Computer Engineering prepares students for advanced careers in the aerospace industry and other industries where increasing reliance on embedded control systems have created a high demand for electrical, computer, software, and systems engineers.

Like its undergraduate counterpart, this degree produces engineers who possess both technical proficiency and the ability to execute systems-level design. Graduates are prepared for leadership roles in either electrical engineering or computer engineering design.

The Master of Science in Electrical and Computer Engineering degree is housed in the Electrical, Computer, Software, and Systems Engineering Department of the College of Engineering.

Typical First Year

The program begins with a core of foundation courses in linear systems, random processes, and systems engineering, followed by either digital communications, avionics, and radio navigation for the electrical engineering core or project management and computer systems safety for the computer engineering core.

Degree Details

There are two areas of concentration — electrical engineering or computer engineering — and each has a thesis or non-thesis option. Each area has 15 credits of required courses, including nine credits common to both areas. The thesis option requires nine credits of thesis and six credits of restricted electives; the non-thesis option allows for 12 credits of restricted electives and completion of a three-credit project. 

View Degree Requirements
Excerpt taken from the Online Course Catalog

MSECE (Thesis option)

Core courses15
Electives6
CEC 700Graduate Thesis9
or EE 700 Graduate Thesis
Total Credits30

MSECE (Nonthesis option)

Core courses15
Electives12
CEC 690Graduate Project3
or EE 690 Graduate Project
Total Credits30

Areas of Concentration

Electrical Engineering

This area includes avionics, communications, power electronics, electromagnetic systems, computing systems, control systems, and systems engineering.

Core Courses for Electrical Engineering Concentration
EE 510Linear Systems3
EE 515Random Signals3
EE 525Avionics and Radio Navigation3
EE 620Digital Communications3
SYS 500Fundamentals of Systems Engineering3
Electives for Electrical Engineering Concentration
Thesis Option, choose two; Non-thesis Option, choose four of the following:6-12
AE 514
Introduction to the Finite Element Method
CEC 500
Engineering Project Management
CEC 510
Digital Signal Processing
CEC 600
Computer System Safety
CEC 610
State and Parameter Estimation
EE 500
Digital Control Systems
EE 505
Advanced Mechatronics
EE 625
Satellite-Based Communications and Navigation
EP 501
Numerical Methods for Engineers and Scientists
EP 505
Spacecraft Dynamics and Control
HFS 635
Human-Computer Interaction
ME 503
Unmanned and Autonomous Vehicle Systems
SE 505
Model-Based Verification of Software
SE 530
Software Requirements Engineering
SE 545
Specification and Design of Real-Time Systems
SE 610
Software Systems Architecture and Design
SE 625
Software Quality Engineering and Assurance
SE 655
Performance Analysis of Real-Time Systems
SYS 505
System Safety and Certification
Total Credits21-27
*

Other electives may be approved by the degree program coordinator

Computer Engineering

This area includes the analysis, design, development, and deployment of computer systems, particularly real-time, safety-critical, and high-reliability systems.

Core Courses for Computer Engineering Concentration
CEC 500Engineering Project Management3
CEC 600Computer System Safety3
EE 510Linear Systems3
EE 515Random Signals3
SYS 500Fundamentals of Systems Engineering3
Electives for Computer Engineering Concentration
Thesis Option, choose two; Non-thesis Option, choose four of the following:6-12
AE 514
Introduction to the Finite Element Method
CEC 510
Digital Signal Processing
EE 500
Digital Control Systems
EE 505
Advanced Mechatronics
EE 525
Avionics and Radio Navigation
EE 620
Digital Communications
EE 625
Satellite-Based Communications and Navigation
EP 501
Numerical Methods for Engineers and Scientists
EP 505
Spacecraft Dynamics and Control
HFS 635
Human-Computer Interaction
ME 503
Unmanned and Autonomous Vehicle Systems
SE 505
Model-Based Verification of Software
SE 530
Software Requirements Engineering
SE 545
Specification and Design of Real-Time Systems
SE 610
Software Systems Architecture and Design
SE 625
Software Quality Engineering and Assurance
SE 655
Performance Analysis of Real-Time Systems
Total Credits21-27
Top  

Go to the Online Course catalog

Related Degrees

Master of Science in Aerospace Engineering

M.S. in Aerospace Engineering

The Master of Science in Aerospace Engineering degree program prepares students for careers in the aerospace industry or in research and development through work on a graduate-level thesis.

More about the M.S. in Aerospace Engineering

Master of Science in Unmanned and Autonomous Systems Engineering

M.S. in Unmanned and Autonomous Systems Engineering

The Master of Science in Unmanned and Autonomous Systems Engineering is one of the first — and still one of the few — programs to offer the opportunity to study the engineering of unmanned and autonomous systems.

More about the M.S. in Unmanned and Autonomous Systems Engineering

Interested in Starting your Master's
During your Bachelor's Program?

The Department of Electrical, Computer, Software, and Systems Engineering offers an accelerated program that allows well-qualified students the chance to begin their graduate work for the Master of Science in Electrical and Computer Engineering (MSECE) while finishing their Bachelor of Science in Engineering at Embry-Riddle.

Learn more about our Combined and Accelerated Degree Programs