Welcome to the TA home page!

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.

TA working with capstone students 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 acknowledgement of the outstanding contributions of our department's TAs.

Summer Quarter 2024 TA Application -- Tentative Dates

  • April 22 -- Application Opens
  • Monday, April 29 (5:00 PM) -- Application Deadline
  • Monday, April 29 (5:00 PM) -- Deadline for CSE grad students to withdraw TA application. After this date, any CSE grad student (PhD or BS/MS) with an active TA application will be assumed to be committed to accepting a TA assignment for spring quarter (unless additional time requested).
  • April 30 - May 5 -- Course instructors submit TA preferences.
  • Week of May 13 (tentative)-- Preliminary TA assignments posted.

Important notes regarding summer quarter TA positions:

  • A very limited number of TA positions are available in summer and CSE graduate students who apply are not guaranteed a TA assignment.
  • Undergraduate students who are graduating at the end of spring quarter are not eligible to TA in summer unless they are enrolling as a UW graduate student in the fall quarter.
  • Undergraduate students who are not taking summer quarter classes can still hold a summer TA position if they were registered for 6 or more credits in spring quarter.

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

Due to the smaller number of CSE 12x positions available in summer, hiring for these courses is expected to be limited to students with previous CSE 12x TA experience. New TAs for CSE 121, 122, and 123 are selected through a separate process which takes place during the preceding quarter. An announcement with information on how to apply for autumn 2024 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: http://courses.cs.washington.edu/courses/cse14x/ta/apply.php.

The CSE TA application for Spring 2024 is CLOSED .

The application for summer 2024 will open April 22.