Master of Science Degree

Master of Science in Robotics

Master of Science in Robotics

The program will provide the student with the knowledge and skills to design and analyze robot motion, kinematics, control, software, communication, and vision. This program also covers topics necessary for programming and communicating with robots equipped with various sensors, including programming for industrial applications, software engineering, artificial intelligence, real-time operating systems, cyber-physical systems, image processing, computer networks, and machine learning. 

                                                                                                                                                                                            

Program Outcomes 

  • Design robot movements and paths, and guide them to carry out tasks, such as following a set route.
  • Program robots to move, detect their environment, communicate, plan their route, create maps, and navigate.
  • Apply image processing and machine learning to help robots identify and classify objects.
  • Learn about the main parts of robots and their functions.
  • Lead and manage a robot project from beginning to end.

What can I do with my major?

Career Opportunities

  • Robotics Engineer
  • Automation Engineer
  • Mechatronics Engineer
  • Robotics Software Engineer
  • AI/Machine Learning Engineer for Robotics
  • Robotics Researcher

Degree Requirements

(36 Credits)

   
Core Requirements           18 credits
Major Requirements           18 credits
Total Credits Required for Degree           36 credits
   

Core Requirements 

All students must complete the following courses. 

  • ECE 550 Mechatronics
  • CSC 540 Programming for Industrial Applications
  • ECE 643 Engineering Analysis Methods
  • ECE 560 Robotic Systems
  • EGR 590 Project Management
  • EGR 695 Master’s Project

Major Requirements 

All students are required to choose 18 elective credit hours from the following courses. Students are responsible for observing all course prerequisites and limitations 

  • CSC 511 Software Engineering
  • CSC 525 Machine Learning
  • CSC 528 Operating system design: real-time and embedded systems
  • CSC 580 Artificial Intelligence Concepts I
  • CSC 629 Advanced Computer Networking
  • CSC 686 Digital Image Processing and Analysis
  • ECE 511 Programmable Controllers
  • ECE 610 Cyber-Physical Systems
  • ECE 680 Robot Control

Welcome to AIU!

 

Once you arrive on campus, you will become part of a community where students and faculty make the most of every moment.  An atmosphere where ideas, events, and exciting opportunities ensure a rich and satisfying university experience.

FIND OUT MORE

Virtual Campus Tour

Explore the AIU campus!

Explore

Applying for Admission

Apply today

Academic Year

View important dates & deadlines

AIU Calendar

Website Design