Software Projects with Drones An undergraduate project-based course at the University of Notre Dame focusing on Drone use