Welcome to the multidisciplinary field of Robotics! Students will explore the primary subsystems of robotic solutions starting with embedded programming (arduino and/or microbict) and basic electronics, sensors (encoders, potentiometers, accelerometers, limit switches), actuators (simple hobby level DC motors and hobby three wire servos), and simple mechanical systems using cardboard, paper clips, and household materials. We will explore AI starting with understanding the basics of neural nets by writing one from scratch using Google Sheets or Excel and build up from there to simple working systems. Time and interest allowing, the foundations of Computer vision will be incorporated via OpenCV and students own computer.
AI RoboticsComputer Science
Scheduled Class Time*
*The course will meet for two hours daily (Monday–Friday) for a live class during this window of time. The exact time will be set closer to the program start. In addition to the live meeting times, students will engage in out-of-class learning assignments such as assigned readings, group work, pre-recorded online lectures, and more.
Proficient in programming (1 year of high school computer science or equivalent).