Complete all courses and requirements listed below unless otherwise indicated.

Core Requirements

Mechanical Engineering
Complete one of the following:4
Robot Mechanics and Control
Control Systems Engineering
Electrical and Computer Engineering
Complete one of the following:4
Mobile Robotics
Assistive Robotics
Robotics Sensing and Navigation
Computer Science
Complete one of the following:4
Reinforcement Learning and Sequential Decision Making
Robotic Science and Systems

Concentrations

Complete one of the following options:

Program Credit/GPA Requirements

32 total semester hours required (33 total semester hours with participation in co-op in certain concentrations)
Minimum 3.000 GPA required


Biomedical and Rehabilitation Robotics Concentration—College of Engineering

Required Courses
Complete one of the following:4
Bioengineering Design for Robotic Rehabilitation
Motor Control
and Lab for PT 5170
Applications of Biomechanics in Human Function and Movement
Complete one of the following options:16
Coursework Option
Project Option
Students working with Department of Physical Therapy, Movement, and Rehabilitation Sciences faculty should enroll in the PT course. Students working with Department of Bioengineering faculty should choose the BIOE course.
Master’s Project
Master’s Project
Thesis Option
Students working with Department of Physical Therapy, Movement, and Rehabilitation Sciences faculty should enroll in the PT course. Students working with Department of Bioengineering faculty should choose the BIOE course.
Master’s Project
Master’s Project
Thesis
Thesis
Optional Co-op
Complete the following (students must complete ENCP 6100 to qualify for co-op experience):
ENCP 6100Introduction to Cooperative Education1
ENCP 6964Co-op Work Experience0
or ENCP 6954 Co-op Work Experience - Half-Time
or ENCP 6955 Co-op Work Experience Abroad - Half-Time
or ENCP 6965 Co-op Work Experience Abroad

Computer Science Concentration—Khoury College of Computer Sciences

Students in the computer science concentration follow the Khoury College of Computer Sciences co-op policies.
Required Course
Complete one additional CS course not used to fulfill the core requirements:4
Reinforcement Learning and Sequential Decision Making
Robotic Science and Systems
Options
Complete one of the following options:16
Coursework Option
Project Option
Master’s Project
Thesis Option
Thesis
Master’s Project
Optional Co-op
For students in the this concentration, please consult your academic advisor for co-op procedures.

Electrical and Computer Engineering Concentration—College of Engineering

Students in the electrical and computer engineering concentration follow the College of Engineering co-op policies.
Required Course
Complete one additional EECE course not used to fulfill the core requirements:4
Mobile Robotics
Assistive Robotics
Robotics Sensing and Navigation
Options
Complete one of the following options:16
Coursework Option
Project Option
Master’s Project
Thesis Option
Master’s Project
Thesis
In addition to completing the thesis course, students must successfully complete the thesis submission process, including securing committee and Graduate School of Engineering signatures and submission of an electronic copy of their MS thesis to ProQuest.
Optional Co-op
Complete the following (students must complete ENCP 6100 to qualify for co-op experience):
ENCP 6100Introduction to Cooperative Education1
ENCP 6964Co-op Work Experience0
or ENCP 6954 Co-op Work Experience - Half-Time
or ENCP 6955 Co-op Work Experience Abroad - Half-Time
or ENCP 6965 Co-op Work Experience Abroad

Mechanical Engineering Concentration—College of Engineering

Students in the mechanical engineering concentration follow the College of Engineering co-op policies.
Required Course
Complete one additional ME course not used to fulfill the core requirements:4
Robot Mechanics and Control
Control Systems Engineering
Options
Complete one of the following options:16
Coursework Option
Project Option
Master’s Project
Thesis Option
Master’s Project
Thesis
In addition to completing the thesis course, students must successfully complete the thesis submission process, including securing committee and Graduate School of Engineering signatures and submission of an electronic copy of their MS thesis to ProQuest.
Optional Co-op
Complete the following (students must complete ENCP 6100 to qualify for co-op experience):
ENCP 6100Introduction to Cooperative Education1
ENCP 6964Co-op Work Experience0
or ENCP 6954 Co-op Work Experience - Half-Time
or ENCP 6955 Co-op Work Experience Abroad - Half-Time
or ENCP 6965 Co-op Work Experience Abroad

Elective Course List

Any course in the following list will serve as an elective course, provided the student satisfies prerequisites.

Systems, Signals, and Controls for Bioengineers
Design of Biomedical Instrumentation
Biomaterials
Mixed Reality
Foundations of Artificial Intelligence
Artificial Intelligence for Human-Computer Interaction
Pattern Recognition and Computer Vision
Computer/Human Interaction
Algorithms
Natural Language Processing
Machine Learning
Empirical Research Methods
Advanced Machine Learning
Deep Learning
Special Topics in Artificial Intelligence
Mobile Robotics
Assistive Robotics
Robotics Sensing and Navigation
Classical Control Systems
Computer Vision
Data Visualization
Introduction to Machine Learning and Pattern Recognition
Autonomous Field Robotics
Numerical Optimization Methods
Information Theory
Advanced Computer Vision
Advanced Machine Learning
Advanced Special Topics in Electrical and Computer Engineering (Legged Robots)
Human Performance
Statistical Methods in Engineering
Human Factors Engineering
Neural Networks and Deep Learning
Computer Aided Design and Manufacturing
Mechatronic Systems
Robot Mechanics and Control
Elasticity and Plasticity
Dynamics and Mechanical Vibration
Control Systems Engineering
Musculoskeletal Biomechanics
Mathematical Methods for Mechanical Engineers 1
Wearable Robotics
Introduction to Microelectromechanical Systems (MEMS)
Advanced Control Engineering
Motor Control
Applications of Biomechanics in Human Function and Movement
Core Concepts in Rehabilitation Science and Research
Experimental Design and Applied Statistics
Technologies in Movement and Rehabilitation Science