Programming with Robots OpenCourseWare: Free Online Undergraduate Robotic Programming Course by Capilano University
Build and control your own robot with a LEGO Mindstorms set and this free OpenCourseWare about robotic programming from Capilano University. 'Programming with Robots' will introduce you to basic computer programming skills that underlie the most complex robotic tasks. With no previous coursework needed to understand it, this material is suited to aspiring computer science majors.
Programming with Robots: Course Specifics
Degree Level | Free | Audio | Video | Downloads |
---|---|---|---|---|
Undergraduate | Yes | No | No | Yes |
Lectures/Notes | Study Materials | Tests/Quizzes |
---|---|---|
Yes | Yes | No |
Programming with Robots: Course Description
Robots captivate the imagination, but skillful programming is necessary to supply the instructions robots need to carry out commands. This OpenCourseWare from Capilano University in North Vancouver, British Columbia, guides students in building a robot and writing programs to lead it through simple tasks. To take full advantage of this computer science OpenCourseWare, the reader will need a computer and a LEGO Mindstorms set, which contains a microcomputer LEGO brick and other robotics components. Students will learn about conditional commands, loop commands, algorithms and other aspects of controlling robots. Other material discusses robotic communication, artificial intelligence and the ethical implications of robotics. Capilano University Computing Science instructors Jason Madar and Margaret Dulat teach the original course, which incorporates lectures and hands-on robotics work.
This OpenCourseWare about robotics and computer programming makes lecture notes, readings, presentation slides, and sample quizzes and assignments available free online. If you're interested in this course, visit the robotic programming course page.
Featured School Choices:
-
Purdue Global
Purdue Global responds quickly to information requests through this site.
Suggested programs:
- BS in Analytics - Software Development Using C#
- BS in Analytics - Software Development Using Java
- BS in Analytics - Software Development Using Python
- BS in Analytics - Software Development Using Web Languages
- BS in Cybersecurity - Software Development Using C#
More information about Purdue Global
-
Grand Canyon University
Grand Canyon University responds quickly to information requests through this site.
Suggested programs:
- B.S. in Software Development
- B.S. in Information Technology
- B.A. in Digital Design with an Emphasis in Web Design
- B.S. in Applied Technology
- B.S. in Applied Cybersecurity Management
More information about Grand Canyon University
-
UMass Global
UMass Global responds quickly to information requests through this site.
Suggested programs:
- BS in Information Technology
- BS in Information Technology (Project Management)
-
Full Sail University
Full Sail University responds quickly to information requests through this site.
Suggested programs:
- Computer Science Bachelors - Online
- Game Business and Esports Bachelors - Online
- Computer Science Bachelors with Mobile Dev Concentration - Online
- Information Technology Bachelors - Online
- Bachelor of Science - Web Design and Development
More information about Full Sail University
-
Keiser University
Keiser University responds quickly to information requests through this site.
Suggested programs:
- Associate of Sciences - Information Technology
- Bachelor of Science in Cybersecurity
More information about Keiser University
-
Western Governors University
Western Governors University responds quickly to information requests through this site.
More information about Western Governors University