Students will learn how to build, program, and fly industry-grade drones using a professional kit and an open-source coding environment. Students will learn the mechanics of UAV (unmanned aerial vehicle) flight through hands-on demos; learn the process of designing and programming drone software, from engineering basic flight controls to building autonomous navigators and voice-control applications; interact with infrared, gyroscopic, and other sensors; and learn about regulations, ethics, and other key industry questions. By the end of the week, students will be able to use their skills to build, fly, and program drones.
Supplemental Fee: There is an additional $200 fee for the purchase of the drone, which the student will build and use during class and will take home after the class is completed. Click on this link for more information.
Prerequisites: Java Level 1 or Python Level 1 or equivalent programming experience.