This two-week summer course invites students to dive into the world of Python programming, focusing on practical tools and techniques to create meaningful, everyday applications.
Applications for summer 2025 are due by March 15, 2025.
This two-week summer course invites students to dive into the world of Python programming, focusing on practical tools and techniques to create meaningful, everyday applications. Through hands-on experience with resources like Jupyter Notebooks, GitHub, and Python libraries for graphics and data manipulation, students will build skills that empower them to turn ideas into reality. The course introduces essential programming concepts such as data types, variables, functions, conditionals, loops, data structures, and files. As the course progresses, students will also tackle object-oriented programming and problem-solving techniques, applying them to real-world scenarios. During the second week, students will bring their knowledge to life by developing a project that showcases Python’s versatility. They can choose to build a simple game, an interactive quiz app, or a custom data dashboard. Each day blends engaging lessons with hands-on practice, equipping students with the confidence to explore how Python can be applied across diverse fields.
Two-week, residential, non-credit bearing
Session 1 Dates: July 6 - July 18, 2025
The cost for a two-week, residential, non-credit bearing program for summer 2025 is $6,125.