A. The program is mainly targeted towards high school students, but we do have some college students as well. Any student who is in high school (finished grade 9 by the time the program begins) can apply. In some exceptional cases, we have admitted some younger students, but that is rare.
A. The program will run in hybrid mode. That is, there will be a virtual component and there will be an in-person component that will be held on the UPenn campus in Philadelphia. The tuition for in-person participation will be higher than the tuition for the virtual component.
A. The University of Pennsylvania (UPenn) campus in Philadelphia.
A. We are trying to get housing for students in the dorms of the UPenn campus. We expect to know for sure about this sometime by the end of February. In-person students can however find their own housing too. Note that students who manage their own housing and who are minors (under the age of 18 years) must stay with a parent or must stay with an adult whom the parents of the participant have authorized to be the legal guardian of the participant for the duration of the program.
A. For in-person students staying in dorms, it is highly likely that we will be able to provide lunch. For students who find their own housing, they may bring their own lunch, or purchase lunch at nearby shops (for example, students usually go to Franklin Table).
A. A good understanding of Algebra 1 (or the equivalent) is all that is required. Those who wish to attend should be able to cope with a heavy work load.
A. No. Theoretical concepts are the main subject of study. Laptops are unnecessary for the duration of the program.
A. For the most part, lecture notes will be handed out. Towards the end, students may begin learning Algorithms and will be using Algorithm Design, by Jon Kleinberg and Éva Tardos. Students will need to obtain this textbook on their own.
A. Typically, a 2-3 hour lecture will be given in the morning. During the afternoons, students have time to work on assigned homework (which is given at the end of each lecture) either independently or cooperatively with other students. These problem sets get increasingly difficult, but students who have finished all assigned work should talk to Dr. Gandhi. Also, guest lecturers will give talks on specific areas of theoretical computer science later on in the course.
A. Yes. The students will have plenty of work to do and we expect them to come to the program venue and work on assigned problem sets. In the rare event that they are done with all of the assigned work, they should talk to Dr. Gandhi and he will assign them more work. Note that failure to not attend each day of the program (unless prior approval is taken from Dr. Gandhi) may result in termination of the student’s participation in the program.
A. Applicants should expect to work hard in this program. Students will be expected to master all the concepts that are taught to them. They must also work diligently on their problem sets. The main goal of any applicant to this program should be to have a desire to learn more about the world of mathematics and computer science. If you are looking for a more relaxed setting, this program may not be the right option for you.
A. No. We strongly discourage students from bringing electronic gadgets to the program. If they bring them then they should not use them during the program hours. We hold the right to confiscate electronic gadgets (and not return them), including cell phones if they are used during the program hours.