Required Qualifications:
• Must be enrolled as a student in Winter 2027 and able to complete in-person responsibilities;
• Demonstrated knowledge of the subject area: Sequences & Sums, Induction, Solving Recurrences, Permutations & Combinations, Finite Probability, Trees & Graphs;
• Must have excellent written skills and be able to effectively critique and edit written works;
• The ability to communicate computer science concepts to students effectively, both in written form and verbally;
• Must be available to teach labs in person, hold office hours and moderate online forums throughout the entire semester;
• Must be available to invigilate the sit-down written final exam;
• Having taken this or similar course with an A grade, or previous successful experience supporting this or similar course;
• Have completed this course or a similar course with an 70% grade, or previous successful TA experience supporting this or a similar course.
Preferred Qualifications:
• Previous successful experience supporting or developing this course, or a course similar to it.