Back to courses index

CSEB450: Introduction to Robotics

Description:In this course, the students are introduced to robots and their building blocks. The emphasis of this course is on practical application of robots. The students build robots that follow the programmed tasks and are able to interact with other robots. Their activities may include: fetching an object; following a light source; finding the way through a maze; playing with other robots; overcoming an obstacle course. The course helps in developing a variety of skills among students, for example, persistence, open-minded problem- solving, creativity and team-work.
Credit Hours.:3
Text Book: The Robotics Primer by Maja J Mataric (MIT Press). ISBN 978-0-262-63354-3
Coordinator: Azam Beg
Topics Outline:
  1. Overview of robotics and autonomous agents
  2. Applications of robotics
  3. Building blocks of robots: inputs and outputs, sensors, motors, gears, encoders, micro-controllers
  4. Robot motion
  5. Active perception: Object sensing; sonar range sensing; vision sensing, line sensing
  6. Intelligent movement and control
  7. Remote control
  8. Wireless communication and security
  1. Explain the principles of robotics
  2. Define the basic building blocks of robots (sensors, actuators, etc.)
  3. Build robots that respond to environment (light, vision, etc.) and communicate with other robots (using sensors and wireless communication)
  4. Work in small teams to develop interacting robots.
Mapping of Topics Outline to Outcomes
 1 2 3 4 5 6 7 8
Pre-requisiteITBP119: Algorithms and Problem Solving
CSEB425: Embedded Systems
Volume of the Course that Contributes to CIT Students Outcomes(SOs)
Move the mouse over the Students Outcome number to view the Students Outcome text
a b c d e f g h i j k l m n
9% 6% 9% 2% 0% 2%2% 4% 11% 6% 11% 13% 13% 4%
Show Details