Robotics Courses  

students-designing.jpg

The following list describes undergraduate courses offered annually within the Systems Engineering department, which count toward our Robotics Concentration.  Most of the courses are open to non-Systems Engineering majors as well, provided they meet the prerequisites.

In addition, the Systems Engineering department offers a variety of relevant courses in feedback control and estimation, embedded computing and mechatronic design .

ES450 Introduction to Robotic Systems

An introduction to articulated robotics, primarily from a kinematics perspective.   Designs, configurations, workspace, forward and inverse kinematics, Jacobians and velocity control.  Introductory computer vision.


Format:  2-2-3 (2 hours of lecture, 2 of lab /week.   3 credits total) 
Offered:  Fall
PreReq:  Instructor Approval

ES451 Mobile Robot Design

An experimentation-based course in the design, analysis, construction, control and programming of autonomous mobile robots. Special topics include locomotion methodologies (including walking machine design), design for terrain, analog robot designs, alternative actuation techniques (Shape Memory Alloys, etc.), microprocessor selection and integration, motion planning, behavior-based program structures, and power supply systems. Eight to ten robots are constructed by each team throughout the semester using standard robotic construction kits. All topics are investigated through experimentation in the laboratory.

Format:  1-4-3 
Offered:  Fall
CoReq:  ES450

ES452 Advanced Topics in Robotics

Selected advanced topics in robotics.  Primarily focusing on articulated robotics.  Past topics include: visual servoing, human-robot interface design, Bayesian pattern recognition, neural networks.

Format:  2-2-3 
Offered:  Spring
PreReq:  ES450

ES453 Computer Vision

An introductory course covering both theory and application of image processing and pattern recognition techniques used for automation, medical imaging, and remote sensing.

Format:  2-2-3 
Offered:  Spring
PreReq:  Instructor Approval

ES456 Autonomous Vehicles

Advanced topics in dynamics, control and estimation as they apply to unmanned vehicles. Introduction to specifics of aerial, marine and ground vehicles. Laboratory exposure to navigation hardware and an open ended project.

Format:  2-2-3 
Offered:  Spring
PreReq:  Instructor Approval
Back to top