CS 117C - Robotics
Course Description

Ready to write code that moves a real robot?
In-Person Workshop
No ZOOM access — Onsite participation required
Friday, June 12, 2026 — 9:00am-5:00pm PT
In this lab-based course, you'll go hands-on with industrial robotics—learning the fundamental concepts behind robotic systems and then putting them into practice by programming a real 6-axis robotic arm. The live programming sessions take place in our Center for Intelligent Industrial Robotics laboratory, where you'll control actual robot hardware through code you write yourself.
What You'll Learn:
- Robotics Fundamentals: Understand core robotics concepts, system architectures, and how robotic controllers and drivers work together.
- Python Robotics Programming: Install and configure a Python driver for a professional 6-axis robotic arm (UR, Fanuc, or StandardBot).
- Live Robot Control: Write Python programs that move and direct a real industrial robot arm in the lab.
- Lab Environment: All hands-on programming and live control takes place in the Center for Intelligent Industrial Robotics—on real industrial equipment.
Course Logistics:
- FORMAT: Live In-Person (no online ZOOM option).
- DURATION: Full Day (Lunch break 12-1pm PT).
- REQUIREMENTS: Bring your own laptop for the in-person session.
- ELIGIBILITY: Open to all learners age 18+. See Pre-requisites below.
- LOCATION: Hedlund Building Room 231 — North Idaho College Campus, 420 North College Drive, Coeur d'Alene, ID 83814
- PARKING: Parking is free on campus during the summer. Parking on the dike outside the building (one way) is also free.
- ZOOM: No zoom access, course requires on-site participation.
Don't just learn about robotics—program a robot. Space is limited; secure your spot and go from robotics concepts to live control of an industrial arm.
Prerequisites
- Basic Python programming familiarity OR CS 111C Introduction to Python course.
- 18 years of age or older.
Applies Towards the Following Certificates
- CS 117C: Robotics : CS117c - Certificate Stream
