Python
Python lessons are split into three days. For each day, there is an hour long Python seminar followed by an hour long Python practice workshop. To accommodate the large size of the program, students are split into 10-20 person discussion rooms instructed by at least two student TAs and helpers in each room.
Python practice problems are made by the Curriculum Committee, which consists of alumni CSK attendees selected through a selection process based on background in teaching experience. Each day students in the CSK program are provided with a couple basic problems to solidify their understanding, followed by a couple easy and hard level questions.
The following format serves as a general guide that UC Berkeley typically follows.
Last updated
Was this helpful?