Camp Info

Grade Level

Kindergarten – 12th


1 teacher : 6 students [Elementary]

1 teacher : 8 students [Middle/High School]


Summer Camps

Virtual Sessions (Monday-Friday)
9:00 AM – 10:30 AM
11:00 AM – 12:30 AM
2:00 PM – 3:30 PM
4:00 PM – 5:30 PM

In-Person Sessions (Monday-Friday)
8:00 AM – 3:00 PM

Non-Summer Camps

Weekday Sessions (Virtual)
4:00 – 5:30 PM

Saturday Sessions (Virtual and In-Person)
9:00 AM – 12:00 PM
1:00 PM – 4:00 PM

Private Camps

10 sessions (1 1/2 hours each session)
Time and dates chosen by parent and TA


“CS@SC camps are held virtually (Zoom) AND in-person (USC campus)!


Time of Classes

Our times for our camps are different for Summer Camps and Non-Summer Camps. We ask that you register the camps as early as possible in order to schedule the camp efficiently. We will accommodate all students, but we want to keep a ratio of 1:6 with TAs and Elementary students (1:8 with TAs and Middle/High School Students). This will provide for individualized attention for each student.


All Virtual Sessions: $175
Saturday In-Person Sessions (Non-Summer): $300
In-Person Sessions (Summer): $550

Thanks to Coach Kemper, the Institute for Education, we are able to keep our costs down to hopefully allow as many students to attend who are interested. We are also providing generous scholarships in order to help bring the cost down. We are only providing need-based scholarships to students who qualify for free or reduced meals and upload verification. If you have other extenuating circumstances that warrant financial need, please upload proof and we will consider it.


  • [Applicable only during in-person sessions] Before paying, you will need to update the medical information. This requires you to upload images of the front and back of insurance card. A few people have asked whether this could be optional since we are running the camps remotely, and unfortunately the university is still requiring this information to be uploaded since the students are participating in a university activity, albeit remotely.
  • You must update your child’s school in fall by clicking on your child’s name and specifying the school.
    • If you are unsure on the school’s name for the Fall, you can enter the school
  • You must enter a birthdate for child if one has not been entered already.
  • You must upload a report card. This can be any assessment of your child, even if you haven’t gotten the report card from the end of the year.
  • If you select that your child qualifies for free or reduced meals, you must upload verification.