President of Competitive Team (Captain)
The responsibilities of the captain include running team practices, organizing teams for competitions, helping members train, finding new competitions for the team to consider, and negotiating a schedule of dates for practices with the tutoring president. The captain must be a relatively successful competitive programmer and will be replaced if he/she fails in these responsibilities. This year's president of competitive programming is Teerth Patel.
Vice-President of Competitive Team
The responsibilities of the VP include running team practices, organizing teams for competitions, helping members train, and finding new competitions for the team to consider. The VP must be a relatively successful competitive programmer and will be replaced if he/she fails in these responsibilities. This year's vice-president of competitive programming is Ayush Tibrewal.
President of Tutoring
The responsibilities of the president of tutoring include coordinating the tutoring efforts (for instance, making sure that all students in need of assistance are being helped), negotiating a schedule of dates for tutoring with the captain, and making sure that students in programming classes know about this chance to receive help. The president of tutoring does not necessarily have to be a member of the competitive team, but must actively participate in tutoring efforts and will be replaced if he/she fails in these responsibilities. This year's president of tutoring is Angela Zhang.