Curriculum – M.S. in Electrical Engineering

The online Master of Science in electrical engineering program exposes students to cutting-edge topics ranging from the design of next-generation communication networks to the development of smart power grids.

Graduates will be prepared toapply the principles of electrical engineering in a broad range of enterprises and develop the skills they need to achieve technical mastery within their fields.

The curriculum comprises 10 courses, including those that cover core electrical engineering skills. Online students can also choose from one of two areas of focus: Electrical Power and Energy or Communications and Networks. The curriculum was designed with these focus areas because they are not only high-growth areas for the technology sector, but offer considerable potential for electrical engineers to advance their careers.

The online Master of Science in electrical engineering does not require a thesis.


Request Information

To learn more about GW’s online Master of Science in engineering programs and download a free brochure, fill out the fields below. If you have any additional questions, please call (877) 221-9868 to speak to an admissions counselor.

* All Fields are Required. Your Privacy is Protected.
  Are you enrolling from outside the U.S.? Click Here.


Each course in the curriculum awards three semester hours of graduate credit to yield the 30 credit hours required for the degree.


Core Courses

ECE 6010 Linear Systems Theory
Introduction to linear systems theory. Topics include linear vector spaces and linear operators, mathematical representation of dynamic linear systems, concept of state and solution of the state equation, controllability and observability, canonical forms of the state equation, state feedback, and state estimation.
ECE 6015 Stochastic Processes in Engineering
Axioms of probability; conditional probability; independent events; sequential experiments. Single and multiple random variables. Discrete-valued and continuous-valued stochastic processes; discrete-time and continuous-time stochastic processes; mean, auto-correlation and autocovariance functions; multiple random processes; stationary stochastic processes and linear time-invariant systems; ergodicity; Markov chains. Examples from engineering applications.
ECE 6025 Signals and Transforms in Engineering
Signal spaces and approximation. Orthogonal functions. Fourier series and transform. Bandpass signals and modulation. Hilbert transform and analytic signals. Time frequency analysis. Short-time Fourier transform. Linear systems properties. Laplace transform. Sampling and discrete-time signals. Discrete-time Fourier transform and z-transform. Wavelets.
ECE 6045 Special Topics: Foundations of Electrical Engineering
Circuit elements and circuit analysis techniques. Circuit theorems for performing such fundamental computations for electrical engineering as sinusoidal steady-state analysis and maximum power or power dissipation calculations. Hands-on experience with CAD tools for designing circuits.
ECE 6800 Computational Techniques in Electrical Engineering
Introduction to linear algebra and vector spaces as applied to networks and electrical systems. Orthogonal bases, projections, and least squares. Fast Fourier transforms. Eigenvalues and eigenvectors with applications. Computations with matrices. Constrained optimization in electrical systems. Network models and applications. Special relativity.
EMSE 6820 Program and Project Management
Problems in managing projects; project management as planning, organizing, directing, and monitoring; project and corporate organizations; duties and responsibilities; the project plan; schedule, cost, earned-value and situation analysis; leadership; team building; conflict management; meetings, presentations, and proposals.

Electrical Power and Energy Focus Area Courses

The Electrical Power and Energy area explores issues of electric power generation, transmission, and distribution. Students will gain hands-on experience with optimization techniques for solving some of the industry’s most complex challenges, such as how to optimize power generation and distribution with renewable energy. Graduates of this focus area will be able to design and develop reliable, efficient, secure, and sustainable electric power delivery systems.

ECE 6610 Electrical Energy Conversion
Three-phase and single-phase AC rotating machines and transformers, DC machines, rotating machines as circuit elements, power semiconductor converters. Renewable generation, utility grid integration, smart grid applications. May be taken for graduate credit by students in fields other than electrical engineering.
ECE 6620 Electrical Power Systems
AC power grids, transmission line parameters, load flow, economic dispatch voltage, frequency, and power flow control. Voltage, current, and power limitations. Fault analysis and stability considerations. Effect of independent power producers and variable energy sources and energy storage.
ECE 6662 Power Electronics
The application of electronics to energy conversion. Principles of operation, analysis, and control of circuits including solid-state electronic switches. Methods of solving power electronic circuits and finding the steady-state values of important quantities. Deriving the linear model of the studied power electronic circuits and designing controllers for these devices. A general knowledge of electric circuits and linear control theory is required.
ECE 6669 Smart Power Grids
Overview of probability theory. Overview of basic power market reliability modeling and evaluation. Generation supply reliability techniques, modeling and evaluation. Reliability of transmission system and delivery of supply. Loss of load probability evaluation. Forced and maintenance outages and impact on system reliability. Load forecasting and probability of interconnected systems. Risk evaluation in power system operation. Operating reserve techniques and indices. Distribution system reliability including substations. Composite system reliability modeling. Reliability worth and value.

Communications and Networks Focus Area Courses

The Communications and Networks focus area examines the problem of efficient and safe transmission of information. Courses in information theory, stochastic processes, digital communication, networking, data encryption and compression, network protocols and technologies, and security can be applied in the construction and maintenance of local area networks, wide area networks, cellular and satellite communications, wireless networks, and the internet.

ECE 6035 Introduction to Computer Networks
Layered protocol architectures. Digital transmission, fundamental limits. Error detection and ARQ protocols. Data link layer and control. Multiple access protocols. Circuit and packet switching. Multiplexing. Routing. Flow and congestion control, queue management. LAN standards. TCP/IP. Next-generation Internet.
ECE 6510 Communication Theory
Principles of digital communications. Channels, digital modulation; optimum receivers and algorithms in the AWGN; coherent, non-coherent, and fading channels. Correlation detectors, matched filters; diversity. Bounds on performance of communications, comparison of communications systems and implementation issues. Prerequisite: ECE 6015.
ECE 6520 Mobile and Wireless Communication Systems
Characterization of mobile and wireless channels. Indoor and outdoor path loss models. Multipath propagation. Fading and fading countermeasures: coding, equalization. Power control. Cellular design and frequency reuse. Modulation and coding techniques. Spread Spectrum and OFDM. Random access methods. Code and Space Division Multiple Access, MIMO. Prerequisite: ECE 6510.
ECE 6132 Secure Cloud Computing
Security concerns and best practices for cloud computing and cloud services; cloud computing architectures, risk issues and legal topics; data security; internal and external clouds; information security frameworks and operations guidelines.