Robotics & Controls MS Focus Area

Robotics and controls research focuses on identifying fundamental principles and methodologies that enable engineered systems to exhibit intelligent, goal-oriented behavior, and developing innovative instruments to monitor, control and manipulate systems. Faculty and students participate in several major sponsored research centers, including the Army’s Micro Autonomous Science and Technology (MAST) CTA, and the AFOSR Center of Excellence on Nature-Inspired Flight Technologies and Ideas (NIFTI). Research in the Robotics and Systems Design Area typically leverages three core competencies in service to diverse needs in such areas as healthcare, security, education, space and ocean exploration, and autonomous systems in air, land and underwater.

Recommended Coursework

Modeling and design of robots Hardware/software integration

  • ASEN 5050 Space Flight Dynamics
  • ASEN 5067 Microavionics
  • ASEN 6010 Advanced Spacecraft Dyn & Ctrl
  • CSCI 5302 Advanced Robotics
  • ECEN 5623 Real-Time Embedded Systems
  • ECEN 5853 Embedding Sensors and Motors
  • ECEN 5863 Programmable Logic Embedded System Design
  • MCEN 5115 Mechatronics and Robotics I 
  • MCEN 5125 Optimal Design
  • MCEN 5155 Automated Mechanical Design
  • MCEN 5157 Modeling of Human Movement
  • MCEN 5173 Finite Element Analysis
  • MCEN 5195 Bioinspired Robotics
  • MCEN 5228 Mechatronics and Robotics II
  • MCEN 5228 Biohybrid Robotics 
  • MCEN 5228 Machine Learning in ME  
  • MCEN 5228 Advanced Dynamics
  • MCEN 5228 Automated Mechanical Design
  • MCEN 5293 Mechanics of Soft Matter
  • MCEN 5636 Micro-Electro-Mechanical Systems
  • CHEN 5836 Nanomaterials

Use feedback to estimate the state of a system and achieve a desirable behavior.

  • ASEN 5044 Statistical Estimation for Dynamical Systems
  • ASEN 5014 Linear Control Systems
  • ASEN 5114 Linear Control Design
  • ASEN 5128 Small Uncrewed Aircraft System Guidance, Navigation, and Control
  • ASEN 6024 Nonlinear Systems
  • ASEN 6044 Advanced State Estimation
  • ASEN 6412 Uncertainty Quantification
  • ASEN 6519 Hybrid Systems
  • ASEN 6519 Verifiable Control of Stochastic Systems
  • ASEN 6519 System Identification for Control
  • CSCI 5722 Computer Vision
  • ECEN 5008 Game Theory
  • ECEN 5028 Constrained Control
  • ECEN 5138 Control System Analysis
  • ECEN 5244 Applied Stochastic Signal Processing
  • ECEN 5448 Advanced Linear System
  • ECEN 5458 Sampled-Data and Digital Control Systems
  • ECEN 5638 Control Systems Laboratory
  • ECEN 5678 Coordinated Control of Multi-Agent Systems
  • ECEN 5738 Nonlinear Control Systems
  • ECEN 5763 Embedded Computer Vision
  • MCEN 5138 Feedback Control
  • MCEN 5228 Advanced Computer Vision
  • MCEN 5228 Industrial Automation
  • MCEN 5448 Linear Systems
  • MCEN 6228 Robust Multivariable Control

Algorithmically describe and solve complex decision-making or machine learning problems.

  • ASEN 5254 Algorithmic Motion Planning
  • ASEN 5264 Decision Making Under Uncertainty
  • ASEN 6216 Human Operation of Aerospace Vehicles
  • CSCI 5254 Convex Optimization and Its Applications
  • CSCI 5302 Advanced Robotics
  • CSCI 5322 Algorithmic Human Robot Interaction
  • CSCI/ATLS 5616 Introduction to Virtual Reality
  • CSCI 5622 Machine Learning
  • CSCI 5832 Natural Language Processing
  • CSCI 5854 Theoretical Foundations of Autonomous Systems
  • CSCI 5922 Neural Networks and Deep Learning
  • CSCI 7000 Deep Reinforcement Learning and Robotics
  • CSCI 7000 Physical Human-Robot Interaction
  • ECEN 5478 Online Convex Optimization and Learning
  • ECEN 5712 Machine Learning for Engineers