Undergraduate TAs (or UTAs) work to support one of the department's courses during a given semester.
The current UTAs are listed on the individual course web pages.
In addition to working with a professor, all undergraduate TAs work under the supervision of one or more head TAs, who are themselves undergraduate students (and former UTAs).
UTAs are hired each semester (between midsemester and reading period) for the following semester's courses. They are hired by the professor based on input from the head TAs. The hiring process is coordinated by the meta-TAs.
ResponsibilitiesTeaching Assistants (TAs) are an integral part of the Brown Computer Science program. Nearly every class in Brown CS will hire undergraduate TAs, and they perform much of the work that makes the course run smoothly. TAs work closely with their fellow TAs and the course instructor to shape the direction of the course. TA duties can include:
- Holding TA hours
- Grading programs and written assignments
- Writing/revising handouts and assignments
- Working on lecture slides
- Preparing support code, sample code or demos of programs
- Attending class
- Writing, revising, and, in some cases, presenting supplemental material for the class