Robotics, MS

Complete all courses and requirements listed below unless otherwise indicated.

Core Requirements

Mechanical Engineering
Complete one of the following:4
Control Systems Engineering
Robot Mechanics and Control
Electrical and Computer Engineering
Complete one of the following:4
Special Topics in Electrical and Computer Engineering
Special Topics in Electrical and Computer Engineering
Computer Science
Complete one of the following:4
Robotic Science and Systems
CS
(TBA)

Concentrations

Complete one of the following concentrations:

Mechanical Engineering

Required Course
Complete additional ME course not used to fulfill the core requirements:4
Control Systems Engineering
Robot Mechanics and Control
Options
Complete one of the following options:16
Course Work Option
Thesis Option
Thesis
Project Option
Master’s Project

Electrical and Computer Engineering

Required Course
Complete additional EECE course not used to fulfill the core requirements:4
Special Topics in Electrical and Computer Engineering
Special Topics in Electrical and Computer Engineering
Options
Complete one of the following options:16
Course Work Option
Thesis Option
Thesis
Project Option
Master’s Project

Computer Science

Required Course
Complete additional CS course not used to fulfill the core requirements:4
Robotic Science and Systems
CS
(TBA)
Options
Complete one of the following options:16
Course Work Option
Thesis Option
Thesis (complete twice for a total of 8 credits)
Project Option
Master’s Project

Program Credit/GPA Requirements

32 total semester hours required
Minimum 3.000 GPA required


Course Lists

Mechanical Engineering Course List

Computer Aided Design and Manufacturing
Mechatronic Systems
Robot Mechanics and Control
Dynamics and Mechanical Vibration
Control Systems Engineering
Mathematical Methods for Mechanical Engineers 1
Mathematical Methods for Mechanical Engineers 2
Elasticity and Plasticity
Advanced Control Engineering
Advanced Vibrations
Biosensor and Human Behavior Measurement
Statistical Methods in Engineering
Human Factors Engineering

Electrical and Computer Engineering Course List

Classical Control Systems
Computer Vision
Data Visualization
Introduction to Machine Learning and Pattern Recognition
Special Topics in Electrical and Computer Engineering
Numerical Optimization Methods
Information Theory
Combinatorial Optimization
Advanced Computer Vision
Advanced Machine Learning

Computer Science Course List

Algorithms
Foundations of Artificial Intelligence
Pattern Recognition and Computer Vision
Computer/Human Interaction
Natural Language Processing
Machine Learning
Empirical Research Methods
Advanced Machine Learning
Supervised Machine Learning and Learning Theory