-
Department Info
-
-
Admissions
-
-
Academics
-
-
-
Research
-
-
-
Main navigation | Main content
Undergraduate TAs (teaching assistants) are an important part of undergraduate classes here in the Department of Computer Science and Engineering. Each semester a number of undergraduates TAs play vital roles in our introductory classes.
This file contains some basic information about undergraduate TAs. Specifically, it contains information about the following topics:
Undergraduate students who are interested in applying for a TA position in the Department for Computer Science and Engineering should fill out an online application. Any University of Minnesota - Twin Cities undergraduate is eligible to apply (students need not be Computer Science or Computer Engineering majors).
Applications are accepted at any time of year. See the "Application and Hiring" Timeline section below for information about when applications are usually considered.
Note this is an application for undergraduate TA positions, and not for Graduate TA positions. Students applying for a graduate TA position in the CS&E Department should see the information linked to the department graduate page.
The department regularly hires undergraduate TAs for CSci 1001, 1103, 1113, 1901, 1901H, and 1902. Of these, 1113 and 1901 are the largest classes by far, and therefore need the most TAs. Additionally, the courses 2011, 2021, and 2033 occasionally have undergraduate TAs.
Undergraduate TA positions are on a semester-by-semester basis.
For Fall semester, applications are considered starting in early August, and continuing throughout August and through the start of classes. The department will email applicants selected for interviews.
For Spring semester, applications are considered starting in late November and continuing throughout December and January. Again, the department will email applicants selected for interviews.
Summer undergraduate TA positions are considered in April and May. Because there are only a small number of undergraduate TA positions in summer, and because these positions normally require an experienced TA, the department does not usually consider new applicants for summer positions.
One common question from applicants is when they know if they will be contacted for an interview or not. For both Fall and Spring semesters the hiring process often extends into the first or second week of the semester, and so applicants might not know until then.
The department welcomes undergraduate TAs to continue as a TA for as long as they are undergraduates at the University of Minnesota, and as long as their work is of high quality. This means that the course staff in most classes will consist of both experienced TAs and new TAs.
Undergraduate TAs who wish to continue from Fall to Spring should notify, by late November, both the teacher they are working with and the department TA Supervisor. However, they do not need to submit a new TA application. Undergraduate TAs who wish to continue from Spring to the following Fall should submit a new application to ensure the department knows they wish to continue. They should do this well before the start of the semester since continuing TAs are usually the first applicants considered during the hiring process. Specifically, continuing TAs are usually contacted in early August --- before new applicants are considered --- for Fall positions.
Continuing TAs are usually assigned to the same course that they have TAed before; however, in some cases they will be assigned to a different course.
A variety of factors are considered when deciding which applicants to interview and hire. Here, in no particular order, are the most important criteria:
Undergraduate TAs usually assist with labs or discussion sections, hold office hours, do grading, attend weekly course staff meetings, and do occasional other tasks such as helping maintain the course website. The exact duties are assigned by the course instructor. Typically an undergraduate TA position involves an average of 8-12 hours/week. However, this will vary from week to week. Moreover, for some TAs the number of hours will be less or more than that average depending on the course size and other factors.
Undergraduate TA positions are paid hourly positions. TAs need to track their hours and turn in a time card to their course instructor biweekly. TAs should not delay turning in these cards, since significantly late submissions might result in penalties for both the TA and for the department.
Honors student who wish to TA may do it as an honors experience or for pay. Honors students who wish to TA as an honors experience should discuss this both with their advisor in the Honors College, and with the TA Supervisor in the Department of Computer Science and Engineering.
The department usually hires a small number of undergraduate TAs to help with summer classes. These TAs are almost always undergraduates who have TAed the course the previous Spring semester. So new applicants are usually not considered for summer positions.
Since undergraduate TAs are University employees with important responsibilities, they are held to high standards. TAs who engage in academic misconduct --- either in the course of their TA work or in the classes they are taking --- can lose their TA positions and be subject to other disciplinary action. TAs should act in a professional manner (show up on time for TA duties, answer email in a timely fashion, speak respectfully to students, etc.), and should treat any sensitive course information (grades, class lists, etc.) carefully. Any undergraduate TA who has access to information such as grade files and course lists should be aware of the FERPA rules for working with educational records.
Most TA questions can be answered by the course instructor or other TAs. Questions about labs and lab machines can be answered by the system staff operator (operator@cs.umn.edu). Payroll questions can be answered by the department payroll staff (payroll@cs.umn.edu). General TA questions can also be answered by the front desk or the department TA Supervisor.