Skip to content

Academic Programs

Teaching Assistants

Welcome to the TA Homepage!

Student Teaching Assistants are an integral part of the learning and teaching experience at the Allen School. Each quarter (excluding summer), CSE hires approximately:

  • 80+ undergraduate TAs dedicated to introductory programming courses.
  • 250+ undergraduate TAs working on other CSE courses.
  • 120+ graduate TAs who support all CSE courses.

If you are reading this page, you may be interested in applying for a graduate or undergraduate TA position or in finding out about resources available for your current TA position. The Graduate TA and Undergraduate TA menu items above provide information about application procedures, roles/responsibilities, and pay. Subsequent links (Administrative, Teaching, Technical, and Professional Development) direct you to resources that will help current TAs better perform their jobs.

Finally, take note of the Bob Bandes Award menu item. This award, established in 1984 in memory of Bob Bandes, a Computer Science graduate student who died in a skydiving accident the preceding year, recognizes exceptional performance by undergraduate and graduate students as CSE teaching assistants (lecturing, grading, consulting). It serves as both a memorial for Bob Bandes and as an acknowledgment of the outstanding contributions of our department’s TAs.

Intro to Teaching Assistant Program


TA Application Approximate Dates (subject to change)

SUMMER 2025 AUTUMN 2025 WINTER 2026 SPRING 2026
TA Application Opens April 21, 2025 July 11, 2025 Oct. 20, 2025 Jan. 19, 2026
Application Closes (5:00 pm) April 28, 2025 July 21, 2025 Oct. 27, 2025 Jan. 26, 2026
Deadline to withdraw application TBA July 25, 2025 Oct. 31, 2025 Jan. 31, 2026
Instructors submit TA preferences Apr. 29 – May 4 July 22-27 Nov. 1-6 Jan. 27- Feb 2
Preliminary TA assignments posted May 9, 2025 Aug. 4, 2025 Nov. 14, 2025 Feb. 12, 2026

Important note regarding CSE 12x (Introductory Programming) positions:

New TAs for CSE 121, 122, and 123 are selected through a separate process that takes place during the preceding quarter. An announcement with information on how to apply for autumn 2025 CSE 12x TA positions will be made toward the end of the spring quarter. More information on CSE 12x TA positions and instructions on how to apply and be notified when the application is available can be found here.


The CSE TA application for Summer 2025 will open April 21, 2025.

Applicants should be aware that there are a very limited number of TA positions available in summer quarter and CSE graduate students are not guaranteed a TA assignment.

Sign up to be notified when summer 2025 TA application opens