Students assist faculty in teaching by conducting a recitation or laboratory section that supplements a lecture course. The student receives regularly scheduled supervision from the faculty instructor. May be used as an open elective only and repeated once.
Credits: 3
U3 or U4 standing as an undergraduate CEAS major; a minimum GPA of 3.00 in all Stony Brook courses; grade of B or better in the course in which the student is to assist; no grades of I or Q; and permission from the department.
Undergraduate teaching assistants in CSE and ISE courses are generally required to:
hold at least 3 office hours per week
assist with answering questions in online discussion boards (e.g., Piazza, Blackboard discussion forums)
TAs are also required to attend two training sessions held during the regular semester.
Additional requirements and expectations for particular courses are listed below. Please contact the course instructor if you have questions about his/her expectations. Undergraduate teaching assistants must also abide by the CEAS UG TA policies and guidelines.Â
Please fill out the application form before the start of the term in which you wish to assist. You will need to use your @stonybrook.edu credentials to access the application form.
If necessary, click on Start Workflow in the upper-left corner to display the drop-down menu.
Select Undergraduate.
Click on the icon of the form labeled Permission for Undergraduate Students to TA a CSE Course to begin.
Below are given the expectations for courses delivered during the fall and spring semesters. For summer and winter course offerings, please contact the course instructor regarding your expected time commitment.
Hold 3-4 hours of office hours each week.
Supervise two 80-minute laboratory sessions per week.
Answer questions posted on Piazza.
Proctor examinations.
Supervise two 80-minute laboratory sessions each week
Grade under supervision (labs, quizzes, homework assignments and exams)
Lead a 60-minute recitation each week
Supervise two 90-minute laboratory sessions each week
Grade under supervision (labs, quizzes, homework assignments, projects and exams)
Lead a 60-minute recitation each week
Lead a 60-minute recitation each week
Grade under supervision (labs, quizzes, homework assignments, projects and exams)
Proctor exams
Lead a 60-minute recitation each week
CSE 220 provides an introduction to systems programming in C and MIPS assembly language, so you need to be reasonably skilled in both languages.
There are many ways to contribute to this course:
Lead a 60-minute recitation each week and hold 3 hours of office hours each week.
Lead a 60-minute recitation each week and help create recitation materials (exercises, review questions, tutorials). No office hours.
Design and implement programming assignments in C. No office hours.
Find and/or create questions for quizzes and examinations. No office hours.
Hold 4-5 hours of office hours each week.
All TAs, regardless of their main duties, will also be required to assist on Piazza periodically. (Not every week, but perhaps one or two weeks per month.)
Supervise two 90-minute laboratory sessions each week
Grade under supervision (labs, quizzes, homework assignments, projects and exams)
Proctor exams
Lead or co-lead a weekly informal recitation session
Grade under supervision (quizzes, homework assignments, and exams)
Assist in proctoring exams
Hold office hours as needed
Grade under supervision (quizzes, homework assignments, and exams)
Grade under supervision (labs, quizzes, homework assignments, projects and exams)
Contribute to the creation of test cases for use in grading student program submissions
Assist in proctoring exams
(Depending on interest/abilities) Assist in the creation of programming assignments
(Depending on interest/abilities) Assist in the creation of new exam questions
Duties vary by instructor and may include any of the following. Consult the course instructor for more details.
Assist in proctoring exams
Assist in the creation of programming assignments
Assist in the creation of new exam questions
Grade under supervision (quizzes, homework assignments and exams)
Hold office hours (2-3 hrs/week) either in person or on Zoom.
Proofread assignments and solutions (drafted by the instructor)
(Optionally) assist in proctoring midterm and final exams
Monitor discussion board (e.g., Piazza) to assist in answering student questions
Maintain the grading web site
Write grading test scripts
Answer student questions on Piazza
Grade under supervision (quizzes, homework assignments, and exams)
Applicants must be strong in probability and statistics, and be comfortable with Python
Lead or co-lead a weekly informal recitation session
Grade under supervision (quizzes, homework assignments and exams)
Hold office hours
Grade under supervision
Assist students with course software installation (Python & miscellaneous libraries)