The BWSI Python will equip students with the essential skills that are needed for those BWSI courses that leverage Python in their curricula. Only the 2025 Python course will count for credit for the 2025 summer program.
The BWSI Version Control:Git and GitHub course provides students with an introduction to the motivation for version control and introduces the software tool GIT as a version control method. This course is required for multiple BWSIx courses including: Autonomous Air . . .
This course will introduce students to the process of game design with the application of Artificial Intelligence to game play. Very specifically, the course will focus on unconventional approaches to understand and address real world problems (e.g., designing a game . . .
The purpose of this course is to introduce students to remote sensing in disaster response. What is remote sensing? How does it overlap with disaster response and recovery? By completing this course, students will have an idea for whether they would . . .
Welcome to Intro to Quantum Software Development. This is the first part of the course, which covers the prerequisite knowledge and skills needed to dive into the unfamiliar world of quantum computing. It consists of three units: Background Math, Classical . . .
This course will provide students with an overview of how microchips, PCBs, and hardware systems are made and how they run the world. Students will receive hands-on experience on how to design and implement hardware systems using microcontrollers and develop . . .