CSE/ISE 475: Undergraduate Teaching Practicum

Stony Brook University

Description

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

Prerequisites

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.

Requirements

Undergraduate teaching assistants in CSE and ISE courses are generally required to:

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. 

Application Form

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.

Course-specific TA Expectations

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.

CSE 101: Computer Science Principles

CSE 114: Introduction to Object-oriented Programming

CSE 150: Foundations of Computer Science: Honors

CSE 160: Computer Science A: Honors

CSE 214: Data Structures

CSE 215: Foundations of Computer Science

CSE 216: Programming Abstractions

CSE 220: Systems Fundamentals I

CSE 260: Computer Science B: Honors

CSE 303: Introduction to the Theory of Computation

CSE 307: Principles of Programming Languages

CSE 310: Computer Networks

CSE 316: Fundamentals of Software Development

CSE 320: Systems Fundamentals II

CSE 331: Computer Security Fundamentals

Duties vary by instructor and may include any of the following. Consult the course instructor for more details.

CSE 355: Computational Geometry

CSE 356: Cloud Computing

CSE 357: Statistical Methods for Data Science

CSE 373: Analysis of Algorithms

ISE 369: Introduction to Political Informatics