Engineering | Robotics master's degree

Masters Program in
Robotics and Autonomous Systems

We Invent the Future: Learn about robotics, artificial intelligence, autonomy, control systems, machine learning, human-machine interaction, and other exciting fields of study in order to develop the next generation of intelligent robots.

About Robotics and Autonomous Systems

Soon to be accepting applications for admission beginning in January, 2019.

This Masters program will provide students with in-depth theoretical knowledge along with practical experience in the development and control of robotic platforms and autonomous systems. Robotics and autonomous systems are interdisciplinary technologies that are poised to leave their mark on manufacturing, transportation, aerospace, defense, healthcare, and many other critical fields of application. Robots take many different forms, but can generally be described as physical systems capable of carrying out a set of complex tasks in their environment. Examples include autonomous cars, intelligent manufacturing robots, swarms of delivery drones, or even surgical robots. Within the last five years, these fields have seen tremendous growth and both industry and academia are in pressing need of qualified personnel with deep knowledge in machine learning, artificial intelligence, adaptive control, multi-agent systems, mechanical engineering, computer science, and a variety of other advanced topics.

About the Degree Program

The ASU Masters program in Robotics and Autonomous Systems will bring together students from various engineering backgrounds and allow them to take advantage of the broad variety of available courses and faculty on the topics of Robotics and Autonomous systems. Besides a number of core classes, students must select a concentration for a more focused study of one of the following specializations:  

  • Artificial Intelligence (CIDSE)
  • Electrical Engineering (ECEE)
  • Mechanical and Aerospace Engineering (SEMTE)
  • Systems Engineering (POLY)

Besides theoretical insights the MS program features hands-on classes and projects on the development and control of autonomous and semi-autonomous systems such as humanoids, robot swarms, manufacturing robots, autonomous cars, exoskeletons and many others. ASU features a number of world-class robotics labs with strong industry connections in which students can engage and further their studies.

Exciting Robotics Research at Arizona State University


Learn more about robotics faculty and research at

Visit ASU Robotics!

Program Structure

The 30-hour program is intended for students that want to gain knowledge deeper than that provided at the bachelor’s degree level and sufficient for theory, design and implementation of state-of-the art systems in industry and research. The program is also appropriate for students contemplating future doctoral study and desiring to gain experience in research. Graduates may work under the direction of doctoral scientists and engineers in high tech lab settings assisting in developing innovative products and systems that require strong foundational knowledge in the underlying sciences such as machine learning, mechanical engineering, or sensing.

Required Courses (6 Credit Hours)
  • MAE 501 Linear Algebra in Engineering (3)
  • MAE 547 Modeling and Control of Robots (3)
Concentrations  (6-12 credit hours)

Mechanical Engineering Concentration 

  • MAE 506: Advanced System Modeling, Dynamics, and Control (required)
  • MAE 508 Digital Control: Design and Implementation
  • MAE 547 Multi-Robot Systems
  • MAE 598 Bio-Inspired Robots
  • MAE 598 LMI Methods in Optimal and Robust Control

Systems Engineering Concentration 

  • EGR 550 Mechatronic Systems (required)
  • EGR 598 System Control and Optimization
  • EGR 598 Foldable Robots
  • EGR 598 Mechatronics Device Innovation
  • PSY 560 Advanced in Theoretical Psychology

Electrical Engineering Concentration 

  • EEE 582 Linear System Theory (required)
  • EEE 598 Deep Learning for Media Processing and Understanding
  • EEE 508 Digital Image and Video Processing and Compression
  • EEE 588 Design of Multivariable Control Systems (required)
  • EEE 586 Nonlinear Control Systems
  • EEE 591 Feedback Systems
  • EEE 591 Real-Time DSP Systems
  • EEE 598 Introduction to Electric and Autonomous Vehicles

Artificial Intelligence Concentration 

  • CSE 571 Artificial Intelligence (required)
  • CSE 551 Foundations of Algorithms
  • IEE 598 Optimal Foraging Theory
  • CSE 522 Real-Time Embedded Systems
  • CSE 574 Planning and Learning Methods in AI
  • CSE 575 Statistical Machine Learning
  • CSE 576 Topics in Natural Language Processing
  • CSE 591 Advances in Robot Learning
  • CSE 591 Perception in Robotics
  • CSE 591 Human-Aware Robotics
Electives or Research  (6-18 credit hours)

Depending on their concentration, students can choose to work on a thesis, portfolio, applied project or pass a comprehensive exam. 


An applicant must fulfill the requirements of both the Graduate College and the Ira A. Fulton Schools of Engineering. Applicants are eligible to apply to the program if they have earned a bachelor’s or master’s degree in engineering, science, mathematics or related field, from a regionally accredited institution. Applicants must have a minimum of a 3.00 cumulative GPA (scale is 4.00 = “A”) in the last 60 hours of a student’s first bachelor’s degree program, or applicants must have a minimum of a 3.00 cumulative GPA (scale is 4.00 = “A”) in an applicable master’s degree program.
Applicants are required to submit:

  1. graduate admission application and application fee
  2. official transcripts
  3. proof of English proficiency
  4. GRE scores
  5. letter of intent/written statement
  6. professional resume

Graduate Student Handbook

Under construction. It will be posted soon.

More Information

Learn more about robotics faculty and research at

Visit ASU Robotics!