CSC 415 Introduction to Robotics

Course Goals

CSC415 is a senior elective introductory course in robotics fundamentals for computer science majors. The goal for the course is to develop background in and survey the subject of robotics with an emphasis in mobile autonomous robotics. The student will gain the skills needed to program a mobile system to perform tasks such as autonomous navigation, mapping and environmental interaction.

Course Outcomes

A student who successfully completes this course should, at a minimum, be able to:

  1. Identify examples of existing robotic systems.
  2. Develop kinematic models and simulate a robotic system.
  3. Program embedded systems to control motion.
  4. Gather information from the environment using sensors.
  5. Build simple models of the environment from sensor data.
  6. Perform simple localization and mapping.
Computer Science Student Outcomes
Course Outcomes #1 #2 #3 #4 #5 #6 #7
1 X
2 X X X
3 X X X
4 X X X X
5 X X X X
6 X X X X