With innovations that progress from concept to production in a matter of months, or even weeks, electrical and computer engineering is one of the fastest growing and broadest of all technical fields. The Online MS in Electrical & Computer Engineering program combines rigorous study with practical applications aimed at solving real-world problems, from producing more efficient and reliable computing networks to using wireless systems to increase bandwidth for ever-increasing data streams. 

Students learn from and work closely with expert Electrical & Computer Engineering faculty members who are known for fueling breakthroughs that impact the world, from pioneering wireless network technologies to spurring advances in green power and biomedical systems.

This degree is also offered on campus.
Learn more

Depending on your professional experience and goals, you can choose to study one technical area in considerable depth or pursue a broader program spanning several electrical and computer engineering specialization areas.


  • Design of analog and mixed analog-digital integrated circuits
  • Effective use of simulation (such as SPICE) in the design process
  • Solid-state physics of CMOS and bipolar devices
  • Distributed circuit concepts for design at radio frequencies
  • Scattering parameter, power flow, noise, and nonlinear system analysis


  • Advanced design and test of complex systems
  • Tools and techniques of component design
  • Cutting-edge methodologies in system design, modeling and testing
  • Design languages (Verilog and C++)


  • Power flows in delivery networks - both steady state and transients
  • Electro-mechanical energy conversion and power system operations and planning
  • Dynamic system responses to disturbances
  • Design of protection and control systems
  • Safe integration of distributed and renewable power generation


  • Integration of technology, management and development across large-scale projects
  • System analysis, risk management, and operations
  • Integration, verification and validation strategies
  • Describe, design and develop complex hardware and/or software architectures

WPI also offers an online graduate certificate in Electrical and Computer Engineering.



10 courses, for a total of 30 credit hours.

You will work with a faculty advisor to develop a personal, customized and relevant plan of study that can include foundational and advanced courses in: electronics, digital design, radio and microwave engineering, analog design, power systems, and systems engineering.  



  • ECE 502. Analysis of Probabilistic Signals and Systems
  • ECE 506. Introduction to Local and Wide Area Networks
  • ECE 514. Fundamentals of RF and MW Engineering
  • ECE 5722. Embedded Core Architectures and Core-Based Design
  • ECE 5723. Methodologies for System Level Design and Modeling
  • Technical Elective


  • ECE 503. Digital Signal Processing
  • ECE 531. Principles of Detection and Estimation Theory (offered every other year starting in 2017)
  • ECE 5720. Modeling and Synthesis of Digital Systems Using Verilog
  • ECE 5724. Digital Systems Testing and Testable Design
  • Technical Elective


  • ECE 503. Digital Signal Processing
  • ECE 504. Analysis of Deterministic Signals and Systems
  • ECE 505. Computer Architecture
  • ECE 506. Introduction to Local and Wide Area Networks



Students with a BS degree in electrical engineering or electrical and computer engineering may submit an application for admission to the MS program. At least 21 credits in electrical and computer engineering and 9 credits in a computer science (CS), physics (PH), engineering (BME, CHE, CE, ECE, FP, MFE, MTE, ME, RBE and SYS) and/or mathematics (MA). The program must be approved by the student's advisor and the Graduate Program Committee.

Career Outlook

WPI Electrical & Computer Engineering graduates are in high demand and work for organizations including BAE Systems, EMC, General Dynamics, IBM, Intel, Mathworks, MITRE, National Grid USA, Nokia, Oracle, and Raytheon.

Webinar: Open House

View our demand webinar to learn more about the program, what online learning looks like, the application process, and more!