Coming Soon to WPI Online Graduate Programs

WPI is always developing new specializations and programs to stay current with industry trends and needs. Below you will find details about up and coming programs or specializations that will be available as part of WPI's online graduate programs. 

Please note: these programs are under development. Courses and names of courses are subject to change pending final approval. Check back for more additions to this page. 

If you are interested in learning more about any of these programs, please fill out the form to be contacted with exclusive updates on enrollment. 

Programs and Topics:

MS in Robotics Engineering with Automated Vehicles (AV) Specialization

After completing this program, the student is prepared to …

  • Describe a complete systems architecture of an AV that can operate in real world environments
  • Build a data description of the environment from sensor data fusion
  • Construct a deep learning based, short time, self-driving system which provides real-time control from perceptual data and physical constraints.
  • Build a heterogeneous sensor fusion solution for largescale navigation.
  • Evaluate challenging problems in conventional control and their impact when applied to autonomous vehicles


  • RBE 500. Foundations of Robotics
  • RBE 501. Robot Dynamics*
  • RBE 502. Robot Control*
    *Requires RBE 500.
  • RBE 595 ST.  Deep Learning for Autonomous Vehicles
    Currently available
  • RBE 595 ST.  Sensors and Data Fusion
    Estimated Fall 2019
  • RBE 595 ST.  Distributed Systems Architecture for AV
    Estimated Spring 2019
  • RBE 595 ST.  Robust Controls for AV
    Estimated Fall 2020
  • RBE 595 ST.  Autonomous Vehicle Simulation
    Estimated Spring 2021

Graduate Program in Cognitive Radio

These offerings will empower electrical and computer engineers to:

  • Discover and contribute to emerging field of adaptive radio science.
  • Design and develop systems that enable radio frequency communication between vehicles and infrastructure well into the future despite the limitations of RF spectrum scarcity and environmental (natural and man-made) impediments. 
  • Participate in the creation of cognitive radio standards that permit communication systems design.
  • Develop new applications in M2M and M2I communication that break the current constraints impeding the emergence of the Internet of Things.


  • ECE 502. Probabilistic Signals and Systems
  • ECE 503. Digital Signals Processing
  • ECE 504. Deterministic Signals and Systems
  • ECE 531. Signal Detection and Estimation
  • ECE 5311. Information Theory
  • ECE 5312. Digital Communications
  • Proposed course: ECE Spectrum Sensing Classification and Access
  • Proposed course: ECE CR Learning and Adaptation
  • Proposed course: ECE CR Agile Waveform Design
  • Proposed course: ECE CR Security

Graduate Program in Positioning, Navigation and Timing (PNT)

A key component of Global Positioning Systems – GPS

PNT combines expertise in wireless communications, artificial intelligence, data science, robotics, motion planning and systems engineering.

  • Interdisciplinary Program Focused on the ECE foundational topics of Probabilistic Signals and Systems, Digital Signal Processing, Deterministic Signals and Systems, Local and Wide Area Networks, RF and Microwave Engineering, Wireless Comms, Digital Comms, and Advanced Signal Processing.  This foundational ECE material is coupled with two PNT specialization courses, Satellite-based Navigation and Timing, and Advanced Communications and Signal Processing in Satellite-based  Navigation.  Optional tracks include elective studies in Computer Science, Aerospace and Systems Engineering including electives in the following areas:
  • Computer Science - Artificial Intelligence, Machine Learning, Deep Learning, Statistics, Regression Analysis, and Data Mining and the
  • Aerospace Engineering – Spacecraft Propulsion, Dynamical Systems Controls (Linear and Non-linear), Space Vehicle Dynamics and Air Vehicle Dynamics
  • Systems Engineering – Systems Architecture and Design, Systems Integration, Verification and Validation, Requirements Engineering, Systems Thinking

Proposed course: ECE 539. Satellite-based  Navigation  and Timing. This course will focus on the design and analysis of satellite navigation signals, systems, and receivers. The course begins with a description of system and signal engineering concepts including orbital mechanics, constellation design, signal design principles, link budget analysis, receiver performance assessment, and error characterization. The course subsequently proceeds with a historical perspective of the worlds currently available satellite navigation systems, including their development, system description, and signal characteristics. The course then provides a comprehensive array of tools that can be used to design satellite navigation receivers and characterizing their performance. Finally, this course introduces specialized topics in satellite navigation systems such as interference, multi- path, augmentation systems, assisted satellite navigation, and integrated receiver processing.

Proposed course: ECE 639.  Advanced Communications and Signal Processing in Satellite-based Navigation. This course will introduce advanced concepts and techniques in signal processing and communications with respect to satellite-based navigation. Topics to be covered include data fusion techniques for combining GNSS with other sensors, software-defined radio implementations of GNSS receivers, array signal processing and spatial processing, spread spectrum techniques,  channel coding, machine learning and deep learning for satellite- based navigation, and satellite communications.

Send me more info!