TeenLife
Summer Programs
    Link

    FREE WEBINAR – Teen Investor’s Playbook: Start Building Wealth Before You Graduate

    Program In Algorithmic and Combinatorial Thinking (PACT)

    Program In Algorithmic and Combinatorial Thinking (PACT) CalenderRecently Updated

    Details

    • Listing Type: Summer Programs
    • Program Delivery: Day, Residential, Online
    • Destination: United States
    • Provided By: College, Independent Provider
    • Session Start: June
    • Session Length: Five Weeks
    • Entering Grade: 10th, 11th, 12th
    • Gender: Coed
    • Category: STEM
    • Sub-Categories: College Experience, Computer Science, Mathematics, Computer Information Systems, Data Science/Analytics
    • Selective: Yes
    • Ages: 15, 16, 17, 18
    • Minimum Cost: $1,500 - $2,999
    • Credit Awarded: No
    • Call: (610) 581-0552
    • Location:Philadelphia, Pennsylvania
    • Last Updated:October 2025
    Write a Review

    Overview

    Spend five weeks at the University of Pennsylvania with like-minded students, hard at work solving math problems. The Algorithmic and Combinatorial Thinking summer program is designed for high school students interested in studying theoretical computer science. The program teaches students about the mathematics and algorithms fundamental to the computer science field. Modeled after college courses, you’ll study topics in Mathematical Foundations of Computer Science and Data Science.

    The Program in Algorithmic Combinatorial Thinking (PACT) is a premier summer program hosted at the University of Pennsylvania, offering motivated high school students an opportunity to explore advanced concepts in mathematics and computer science while gaining a true pre-college experience.

    PACT introduces students to the fascinating intersection of algorithms, combinatorics, and graph theory—the mathematical backbone of computer science. Through a combination of interactive lectures, guided problem-solving sessions, and collaborative research-style projects, participants develop strong analytical and computational thinking skills. The curriculum challenges students to think creatively and logically, exploring topics such as algorithmic efficiency, counting techniques, and graph properties that underlie modern technologies like social networks and data analysis.

    In addition to the rigorous academics, students experience life on Penn’s historic campus—living in residence halls, dining in university facilities, and engaging with peers from across the country and around the world. Faculty and teaching assistants provide mentorship, guiding students to approach complex problems methodically and preparing them for success in college-level coursework and competitive programming.

    Outside the classroom, students enjoy opportunities to explore Philadelphia and participate in community-building activities, creating a balanced experience that blends intellectual growth with personal and social development.

    By the end of the program, PACT participants leave with a deeper understanding of the theoretical foundations of computer science, enhanced problem-solving abilities, and lasting friendships with like-minded peers—all while getting an authentic glimpse of academic and residential life at one of the nation’s top universities.

    Cost and Session Information

    • Virtual fees: The fee for each admitted student is $1,975 ($2,075 for international students).
    • In-person commuter: The fee for each admitted student is $4,100.
    • In-person residential: The fee for each admitted student is $4,100 for tuition and $6,295 for housing, meals, etc.

    Testimonials(4)

    • I made many friends while having fun through the freedom of an open campus. We had many options for what we could do in our free time: playing basketball, playing games, watching movies, going out to eat, the activities from BOLD, etc...

      - Ben - August 1, 2024
    • The professor was great and had a uniquely interactive teaching style that made sure everyone’s involved. The learning atmosphere was awesome, I met a lot of great students. I would strongly recommend this program. 

      - Ryan - August 1, 2024
    • I learned a lot about graphs and proofs. I liked Dr. Gandhi's teaching style because it keeps me engaged and makes sure that everyone understands all the material.

      - Coco - August 1, 2024
    • PACT program is a very good chance for students to develop their ability in the field of math and computer science.

      - Pengxu - August 1, 2024