MSSWE Embedded Software, Robotics, and Controls Plan of Study

This sample plan of study is a guideline. You can create a plan of study that meets your specific needs, as long as it complies with the MSSWE degree requirements. 

Degree Requirements

Total credits needed: 30

Recommended courses:

Course Title Offerings Term(s) Offered Credit Hours
ECE 56800 Embedded Systems On-campus and online Spring 3
ECE 58000 Optimization Methods for Systems and Control
(Prerequisite: MA 511, Linear Algebra)
On-campus and online Spring 3
ECE 60872 Fault-Tolerant Computer System Design On-campus only Spring 3
ECE 66100 Computer Vision On-campus only Fall, even years 3
ECE 69500 Advanced Internet of Things Design and Applications On-campus and online Spring  

Recommended math courses:

  • MA51100: Linear Algebra
  • MA 51800: Advanced Discrete Math 
  • MA 52100: Intro to Optimization
  • STAT 51100: Statistical Methods 
  • STAT 51600: Probability and Applications