SIUE CS Dept. : Roboti.cs : Classes

Robotics: Integrated System Design

Welcome to the Robotics: Integrated System Design Website!

This is a Multidisciplinary Robotics Course Open to CS, ECE, IME, and ME Students.

CS 490 Section 001
CS 590 Section 001
ECE 492 Section 004
IME 492 Section 001
ME 492 Section 001

A mobile robot is an integrated mechanical, electrical, and computational system that can function in the physical world. Unbound from the shackles of the stationary desktop, a mobile robot must include a variety of methods to navigate, perceive, and problem solve.

This course presents an integrated systems view of robotics with topics including vision, motion planning, mobile mechanisms, kinematics, and sensors. Students will construct sensors, actuators, and robots which are driven by a microcontroller. Each project will reinforce the principles discussed in lectures. Students will work in multidisciplinary teams consisting of an electrical/computer engineer, a mechanical engineer, a computer scientist and an industrial engineer. This course will also cover some contemporary happenings in robotics, which include current robot research, applications, and competitions.

Please see the instructor in your area of study:
CS - Dr. Weinberg (Preferred prerequisite CS 340)
ECE - Dr. Engel (Preferred prerequisite ECE 327)
IME - Dr. Karacal (Preferred prerequisite ECE 210 & ME 262)
ME - Dr. Krauss (Preferred prerequisite ME 350)

Student teams will build robots using the XBC ( The XBC is programmed in Interactive C. Students will build and use a variety of sensors including the CMU color camera (


The development of this course is supported in part by a grant from the National Science Foundation Division of Undergraduate Education.
Grant award number CCLI-0311434.