PROGRAM STRUCTURE
Interested students may apply and enter the CSIM while in Grades 6–12, with Counselors and Computer Science faculty helping them choose the right path.
6TH GRADE
Passport: Computer Science
Minecraft-based Intro to CS & Programming
7 TH GRADE
Computer Science 1
Hardware Basics + Creative Applications
8TH
GRADE
Computer Science 2
Intro to Python
9TH
– 12TH GRADE
AP Computer Science Principles (APCSP*)
Game Development I
Game Development II**
Data Structures and Algorithms (DSA)
Webb Interactive
Prerequisites
*APCSP is the gateway for all courses that follow. **Students must take Game Development I before advancing to Game Development II.
UPPER SCHOOL COURSES AT A GLANCE
APCSP (9 – 12): Includes a Python-first survey of computing’s “Big Ideas” (e.g. programming, data, the Internet, and impacts of technology).
Game Development I (10 – 12): Reviews the development process, from mechanics design, prototyping and playtesting to production planning and team roles.
Game Development II (11 – 12): Focuses on Unity/C#, gameplay systems, UI/UX, asset pipelines, performance and a polished vertical slice.
DSA (11 – 12): This Honors course teaches Big-O, recursion, lists/stacks/queues, hashing, trees/heaps, and graphs, Python-first with targeted Java/C++ bridges and applied problem-solving.
Webb Interactive (11 – 12): This selective indie gamedevelopment Capstone helps students master project management, sprints, postmortems, public playtests and release discipline.
APPLYING LEARNING IN A PRACTICAL SETTING
The CSIM immerses students in a professionalgrade studio environment combining cutting-edge technology with hands-on, project-based learning. At Webb, students have access to gaming-grade hardware, industry-standard software, like Python and Unity/C#, and fully equipped production spaces for designing, building and shipping realworld projects.
With an emphasis on collaboration across disciplines, the CSIM integrates lessons in art, music, writing, math, physics and additional core subjects to create polished, professional-quality work. Students also engage in competitions, hackathons and internal game jams.
PROGRAM RECOGNITION
Through participation in the CSIM, students will gain both the technical foundation and creative vision needed to succeed in a rapidly evolving, technology-driven world. Students who complete The Webb School CSIM Program, along with Webb’s standard college-preparatory curriculum, will receive a Distinction in CSIM designation on their high school transcript. In addition, they will graduate with a portfolio featuring fully developed, original projects—demonstrating their mastery of coding, design, production, and more, as well as their readiness to excel in college and beyond.