Computer Science in New York

From Design, Development, and Debugging to APIs and Algorithms

Summer Springboard program located on the campus of Fordham University

Program Highlights

Learn the most practical programming techniques used by Google and Facebook - Raspberry Pi and Python.
Create a machine integrated mini project and apply math and physics concepts to interactive programming activities.
Boost your video game career by using Python to create your own 2D platforming game.
Start thinking like a technologist and meet programmers and entrepreneurs who are creating the future.
Tuition:

Residential Tuition:
$5,698

Commuter:
$3,198

Dates:

Session 2:
July 14, 2024 July 26, 2024

Location:

Barnard College, Columbia University
New York, New York

Testimonials

  • I like the fact that at the end of the course I had a project that I could easily show off in interviews and when applying to universities and jobs.

    Evayanne E.

  • I loved the whole experience and the new people I have met! The computer science program was valuable to me and helped me decide my career choices.

    Ambar M.

Course Overview

Do you wonder what it’s like to develop software for a living? Do you possess a natural curiosity towards computer technology and platform development? This program challenges students to think critically and creatively about today’s most pressing technology-related questions. Students will be exposed to the whole cycle of product development from database architecture and APIs to debugging.

Excursions may include startups and other technology companies in New York City.

The curriculum is tailor-made to the skills of each individual student so beginner, intermediate, and advanced students are all welcome.

Meet your instructor

Dr. Christelle Scharff

Computer Science

Dr. Christelle Scharff is a Professor of Computer Science at Pace University. She has a Ph.D. in Symbolic Artificial Intelligence (Theorem Proving and Automated Deduction) from INRIA, the French National Institute for Research in Digital Science and Technology. Her current research focuses on global software engineering, mobile for social change, and machine learning.

Learn more

Topics you'll explore

Hands-On Learning


Spend most of the first week learning block-based Java programming for Android and iOS operating systems. The exercises and tutorials quickly help students build capacity with coding, abstraction, algorithms and data management within a program.

The second week involves active coding in small groups with intense research and collaboration. This approach involves an introduction to Python and Raspberry Pi hardware which will allow students to create a mini-project by using the sensors and LED matrix on the Sense HAT technology.

hands on computer science project

Career Exploration


This module will dive deeper into newsworthy advances in technology and give high school students a first-hand look at related questions and issues. We will discuss the wide variety of professions within the field of technology such as UX / UI design, programming, project management, and quality assurance. You'll get a deeper sense of your unique motivations and aptitudes and how that aligns with potential academic and career choices. This helps students make better informed decisions about some of life’s most important choices.

inside Thunkable office

Get started today

Summer Springboard Pre-College Summer Program