Robotics (M.S.)

Admission Requirements

Applicants must meet requirements for admission to the Graduate School. Students must have a bachelor’s degree or the equivalent in engineering from an accredited college or university. Students from all science, technology, engineering and math (STEM) disciplines will be considered for admission.

All applicants must be admitted to the Graduate School, the College of Engineering, and a department within the college, meeting all applicable admission requirements, including a minimum grade point average of 2.75 for regular admission and 2.5 to 2.74 for qualified admission. Professional experience will be considered in admission.

The program requires students to complete a minimum of thirty credits using master’s degree Plan A (24 course credits plus a 6 credit master's thesis) or Plan C (30 credits of coursework). Plan A is intended for students planning to go on to pursue a Doctoral degree.  All courses must be graduate-level courses offered within the College of Engineering.  The program requires applicants to declare one of three concentrations:

  • Industrial Automation, hosted by the Engineering Technology (ET)
  • Intelligent Control, hosted by the Electrical and Computer Engineering (ECE)
  • Smart Mobility, hosted by the Computer Science (CSC)

The M.S. in Robotics requires competency in three foundational areas for all three concentrations. A student must take one of the two courses in each of the 3 foundational areas. In addition to fulfilling the general scholarship requirements of the Division, all course work must be completed in accordance with the regulations of the Graduate School and the College of Engineering

Industrial Automation

Foundational Areas (Please select one course from each area)10
Robot Software & Programming
Software Engineering
Python: Industrial Applications
Robot Architectures
Introduction to Cyber-Physical Systems
Fundamentals of Mechatronics and Industrial Applications
Robot Sensing, Perception, Planning, Dynamics & Control
Robotic Systems I
Industrial Robots Modeling and Simulation
Departmental Requirement4
Methods of Engineering Analysis
Electives16
Computer Networking Applications
Embedded Systems Networking
Advanced Computer Networking
Advanced Programmable Controllers and Industrial Applications
Engineering Project Management
Advanced Battery Systems for Electric-drive Vehicles
Industrial Robots Dynamics and Control
Hybrid Vehicle Technology
Energy Sources and Conversion
Machine Tool Laboratory
Robotics and Flexible Manufacturing
Master's Project
Total Credits30

Intelligent Control

Foundational Areas (Please select one course from each area)10
Robot Software & Programming
Software Engineering
Python: Industrial Applications
Robot Architectures
Introduction to Cyber-Physical Systems
Fundamentals of Mechatronics and Industrial Applications
Robot Sensing, Perception, Planning, Dynamics & Control
Robotic Systems I
Industrial Robots Modeling and Simulation
Departmental Requirements8
Control Systems II
Robotics Systems II
Electives12
Computer-Controlled Systems
Embedded System Design
Smart Sensor Technology I: Design
Introduction to Digital Image Processing
Digital Signal Processing
Introduction to VLSI Systems
Nonlinear Control Systems
Control of Discrete Event Systems
Dynamic Systems and Optimal Control
Advanced Digital VLSI Design
Fuzzy Systems
Master's Thesis Research and Direction
Total Credits30

Smart Mobility

Foundational Areas (Please select one course from each area)10
Robot Software & Programming
Software Engineering
Python: Industrial Applications
Robot Architectures
Introduction to Cyber-Physical Systems
Fundamentals of Mechatronics and Industrial Applications
Robot Sensing, Perception, Planning, Dynamics & Control
Robotic Systems I
Industrial Robots Modeling and Simulation
Department Requirement3
Special Topics in Computer Science *
Electives17
Network, Distributed, and Concurrent Programming
Computer Systems Security
Introduction to Machine Learning and Applications
Computer Graphics I
Real-Time and Embedded Operating Systems
Artificial Intelligence I
Digital Image Processing and Analysis
Computer Graphics II
Computer Vision
Advanced Topics in Computer Science **
Graduate Seminar
Master's Thesis Research and Direction
Total Credits30