Coding and Computer Science Institute
Unlock your future in coding and tech innovation
The Wake Forest Summer Immersion Coding + Computer Science Institute provides high school students with an in-depth exploration of computer science and programming. Whether you’re just starting or have some coding experience, this hands-on program will teach you essential skills like Java, Python, and problem-solving through programming. Guided by industry professionals and academics, you’ll complete coding projects, explore real-world applications, and gain insight into the many career opportunities available after graduation. From app development to machine learning, this institute will give you a glimpse into life as a computer scientist.
At a Glance
2025 Dates: Week of July 13 – 18 or week of July 20 – 25
Program Length: Sunday – Friday, overnight
Who Can Apply?: Current 9th – 12th grade students
Tuition: $3,400
*Tuition is subject to change per year
Location: Winston-Salem, NC – Wake Forest University Reynolda Campus
*Courses carry no secondary school or college credit. Upon completion of the program, an official Wake Forest University Certificate of Completion will be awarded to all Coding and Computer Science Institute participants.
What You’ll Experience
Topics Covered:
- Java Programming
- Problem Solving with Python
- Introduction to Algorithms
- Data Structures
- Computer Systems & Networking
- App Development
- Machine Learning & Artificial Intelligence
- High Performance Computing (DEAC Cluster)
- Ethics in Computing
Hands-On Experiences:
- Engage in coding projects focused on real-world challenges
- Learn Java and Python coding fundamentals
- Solve complex problems through hands-on programming exercises
- Explore industry case studies and best practices in computer science
- Interact with professionals from top tech companies and startups
- Participate in team-based projects to simulate real-world software development environments
- Learn about career paths, including software engineering, data science, and cybersecurity
*Hands-on experiences are subject to change.
A Day in the Life
Typical Daily Schedule
- 8:00 am – Breakfast
- 9:00 am – Program Introduction
- 9:30 am – Coding Workshop: Java Basics
- 11:00 am – Problem-Solving with Python: Algorithms in Action
- 12:00 pm – Lunch
- 12:45 pm AI Machine Learning Intro and Workshop
- 1:45 pm Building Data Structures Intro and Workshop
- 2:45 pm Networking and Systems Exploration Intro and Workshop
- 3:45 pm – Guest Speaker: Careers in Tech
- 4:15 pm – Team Coding Project: Software Development Simulation
- 4:45 pm – Debrief and Dismissal
- 5:30 pm – Dinner
- 6:30 pm – Evening Activities
- 7:30 pm – Free Time
- 9:00 pm – Prepare for Bed
- 10:30 pm – Lights Out
*The “A Day in the Life” sample schedule is subject to change.
Meet the Academic Leader
Professor Sarah Parsons
Academic Leader, Coding + Computer Science Institute
Sarah Parsons is an Assistant Professor of the Practice in Computer Science at Wake Forest University with a focus on programming, software engineering, and data science. She is passionate about equipping students with the technical skills they need to thrive in a rapidly changing world. Sarah has extensive experience working in both academia and industry, with a particular interest in teaching coding and computer science fundamentals. In this program, she will guide students through hands-on projects and discussions, ensuring they leave with a strong foundation in coding and a clear understanding of the various career opportunities available in the tech industry.