Robotics Certificate
Robotics and embodied AI are where AI meets the physical world. Think humanoid robots, drones, self-driving cars, warehouse robots, autonomous ocean and space exploration, automated farming, and more. Prepare yourself for this rapidly growing interdisciplinary field by earning the undergraduate Robotics Certificate.
Smaller in scope than majors or minors, certificates usually are offered in areas of concentration for which no major or minor exists and are comprised of at least 4 units of coursework. Certificates are conferred concurrent with the student's undergraduate degree. They do not appear on the diploma, but are noted on the transcript. The Robotics certificate consists of 6 units of coursework from disciplines including mechanical engineering, computer science, electrical and computer engineering, and biomedical engineering.
To earn the Robotics certificate, a student must complete at least one unit of coursework from each of the categories below. While a course may be listed in more than one category, a single course cannot be used to satisfy two categories.
- Robotics Fundamentals: foundations of robotics and mathematical abstractions
- Experimental Robotics: hands-on experience with robots
- Artificial Intelligence and Machine Learning
The three additional units may be chosen from these categories or the other approved courses listed below.
At least 4 units of coursework must be unique to this certificate program. These 4 units cannot be applied to any other minor or certificate program, or the major requirements of any degree program. Such coursework may fulfill McCormick Social Sciences/Humanities (Theme), WCAS distribution requirements, or other unrestricted electives.
Course | Title |
---|---|
Robotics Fundamentals (at least 1 unit) | |
Introduction to Robotics Laboratory | |
Introduction to Robotics Laboratory | |
Machine Dynamics | |
Robotic Manipulation |
Course | Title |
---|---|
Experimental Robotics (at least 1 unit) | |
Introduction to Robotics Laboratory | |
Introduction to Robotics Laboratory | |
Introduction to Mechatronics | |
Quadrotor Design and Control | |
Autonomous Quadrotor Design and Control | |
Advanced Mechatronics | |
Robot Design Studio | |
Robot Design Studio | |
Selected Topics in Mechanical Engg (Embedded Systems in Robotics) |
Course | Title |
---|---|
Artificial Intelligence and Machine Learning (at least 1 unit) | |
Special Topics in Computer Engineering (Embedded Artificial Intelligence) | |
Special Topics in Computer Engineering | |
Introduction to Artificial Intelligence | |
Machine Learning | |
Deep Learning | |
Deep Reinforcement Learning | |
Deep Reinforcement Learning | |
Machine Learning: Foundations, Applications, and Algorithms | |
Machine Learning: Foundations, Applications, and Algorithms | |
Active Learning in Robotics | |
Machine Learning and Artificial Intelligence for Robotics | |
Machine Learning & Artificial Intelligence for Robotics | |
Selected Topics in Mechanical Engg (Sensing, Navigation, and Machine Learning for Robotics) |
Course | Title |
---|---|
Other approved courses | |
Biomechanical Modeling & Simulation of Human Movement | |
Biomedical Robotics | |
CyberPhysical Systems Design and Application | |
Cyber-Physical Systems Design and Application | |
Special Topics in Computer Engineering (Connected and Autonomous Vehicles: Challenges and Design) | |
Special Topics in Computer Engineering | |
Artifical Life | |
Special Topics in Chemical Engineering | |
Selected Topics in Mechanical Engg | |
Natural & Artificial Vision | |
Swarms and Multi-Robot Systems | |
Swarms and Multi-Robot Systems | |
Introduction to Computer Vision | |
Introduction to Feedback Systems | |
Introduction to Digital Control | |
Introduction to Nonlinear Control Theory | |
Special Topics in Mechanical Engineering (Vehicle Dynamics and Design) | |
Numerical Methods in Optimal Control of Nonlinear Systems | |
Selected Topics in Mechanical Engg (Soft Robotics) | |
Maximum of one of the following three courses: | |
Microcontroller System Design | |
Microcontroller System Design | |
Electronic System Design I | |
Electronic System Design II: Project |
Project/Independent Study credits (MECH_ENG 399-0/499-0, COMP_SCI 399-0/499-0, etc.) cannot be used to satisfy the curriculum requirements of the robotics certificate. Certificate students interested in performing research are encouraged to seek opportunities with faculty in the Center for Robotics and Biosystems or other robotics faculty.