Robotics Programming Certificate

The robotics programming certificate is designed to provide additional training to supplement related degree programs. The curriculum combines aspects of engineering and computer science, emphasizing design of physical robotic systems and the software necessary for intelligent control. The certificate introduces students to mechanical, electrical, software, and operational aspects of robotic systems. Students gain practical engineering and software development experience in laboratories and automation-type projects.

Robotics Curriculum

All prerequisites must be satisfied before taking any of the following required courses. For example, Mechatronics Engineering majors must choose MATH 2345 Discrete Mathematics as their math elective, and Computer Science students must choose PHYS 2211 in Area D and MATH 3260 as their math elective.

Students of any major who satisfy certificate course prerequisites, including Engineering Standing, are welcome.

Required Courses

  • CS 3305 - Data Structures
  • MTRE 3710 - Mechatronics Engineering Fundamentals
  • MTRE 4001 - Modeling and Feedback Control of Dynamic Systems
  • MTRE 4002L - Feedback Control Laboratory
  • MTRE 4200 - Robotics Analysis and Synthesis

Elective Courses

Select 6 credit hours from the following list.

  • CS 3642 - Artificial Intelligence
  • CS 4732 - Machine Vision
  • CS 4267 - Machine Learning

Program Total (22 Credit Hours)

Engineering Standing is required for all MTRE courses in the certificate.

©