Robotics Programming Certificate Information

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.

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

  • Students who successfully complete this program will be able to:  

    1. ³ÉÈËÖ±²¥â€¯engineering and computing knowledge to solve robotics problems. 
    2. Implement actuation control of robotics systems. 
    3. Develop software systems appropriate for control of robotic systems. 

 

Program Course Requirements

Required Courses (15 Credit Hours) 
  • MTRE 3810: Device Control and Simulation of Mobile Robots 
  • MTRE 3810L: Device Control and Simulation of Mobile Robots Laboratory 
  • MTRE 3610: Modeling and Feedback Control of Dynamic Systems 
  • MTRE 3610L: Feedback Control Laboratory 
  • MTRE 4810: Robotics Analysis and Synthesis 
  • MTRE 4810L: Robotics Analysis and Synthesis Laboratory 
  • CS 3305: Data Structures
Electives (6 Credit Hours) 

Select six credit hours from the following: 

  • CS 3642: Artificial Intelligence 
  • CS 4732: Machine Vision 
  • CS 4267: Machine Learning or MTRE 4820: Machine Learning for Robot Perception

Program Total (21 Credit Hours)