How to Apply
Applicants must apply and submit material through careers.umich.edu. Please, include the following in a single PDF document:
- A cover letter addressing interest and qualifications for the course
- A resume or curriculum vita
- Unofficial graduate and undergraduate transcripts of relevant course work
- Previous UM teaching evaluations or teaching history, as applicable
Job Summary
The Program in Computing for the Arts and Sciences (PCAS) is looking to hire one (1) GSI in the fall 2026 term to manage undergraduate instructional aides (IAs), grade, and lead lab sections for faculty-led lectures.
This is a limited availability position*
Employment fraction: 0.50
Course Description
COMPFOR 221 (Digital Media with Python):
"COMPFOR 221 is an introduction to digital manipulation and creation. Students in this course will learn how text, images, sounds, and videos are encoded in digital representations. They will write programs in the Python programming language to create and manipulate these media, through loops and conditionals using array and list format data. Students will create image filters, invent new musical sounds, and implement special video effects"
Responsibilities*
The course will be composed of two weekly 90-minute sessions that include lecture and project/studio work. The GSI is required to attend the lecture and concurrent project/studio work. Verify your own course schedule against LSA Course Guide for the course to which you are applying as a GSI. Note that concurrent lecture and lab sessions are scheduled as in-person instruction.
- Hold at least 4 office hours each week.
- Manage Instructional Assistants (IAs) assigned to support the course
- Grade assignments, per lead faculty instruction.
- Meet weekly with the lead instructor, and respond promptly to emails
- Additional items listed in fraction calculation form
Required Qualifications*
- Enrolled in good standing as a graduate student at the University of Michigan
- Available to attend lectures and lead lab sessions
- Demonstrated working knowledge of Python including programs of 100-500 lines of code.
- Have previously taken these courses or relevant courses, and have demonstrated expertise and interest in subject area
- Experience with Canvas
- Completed basic computing and/or programming courses as an undergrad or graduate student.
- If the language of instruction at a student?s undergraduate institution was not English, they must be evaluated by the English Language Institute (ELI) for English proficiency and either pass the GSI-OET or have this test waived by the ELI before they can be eligible for a GSI appointment in LSA.
- To be appointed as a GSI or GSSA, a graduate student must be in good standing in their degree program and for Terms I and II, must be registered for not less than six (6) credit hours. With written approval of the student's faculty advisor, five (5) credit hours may be acceptable.
Desired Qualifications*
- Previous experience teaching LSA courses is desired.
- Previous experience teaching courses in Computing.
- Demonstrated working knowledge of media manipulation algorithms, e.g., converting color pictures to grayscale images, and cropping and splicing sounds.
- Previous experience as a GSI is desired.
- LSA student enrolled in a graduate program
Modes of Work
Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about the work modes.
Contact Information
For questions about how to apply for the position please contact [email protected]
For questions about the course please contact August Evrard, Professor and Program Associate Director: ([email protected]).
Decision Making Process
The course instructor will make the hiring decisions in consultation with the Program Director. We hope to conclude the search for this position and extend an offer by April 8, 2026.
Selection Process
Applications are reviewed, and decisions made, based on each applicant's knowledge, experience, and past teaching record. Preferential consideration will be given to applicants:
- with relevant academic preparation for teaching the course material
- with previous experience teaching courses in Computing
- whose field of study has relevance to Computing
- *who are LSA graduate students
GEO Contract Information
The University will not discriminate against any applicant for employment because of race, creed, color, religion, national origin, ancestry, genetic information, marital status, familial status, parental status or pregnancy status, sex, gender identity or expression (whether actual or perceived), sexual orientation, age, height, weight, disability, citizenship status, veteran status, HIV antibody status, political belief, membership in any social or political organization, participation in a grievance or complaint whether formal or informal, medical conditions including those related to pregnancy, childbirth and breastfeeding, arrest record, or any other factor where the item in question will not interfere with job performance and where the employee is otherwise qualified. The University of Michigan agrees to abide by the protections afforded employees with disabilities as outlined in the rules and regulations which implement Section 504 of the Rehabilitation Act of 1973 and the Americans with Disabilities Act.
Information for the Office for Institutional Equity may be found at https://oie.umich.edu/ and for the University Ombuds at https://ombuds.umich.edu/
Unsuccessful applications will be retained for consideration in the event that there are last minute openings for available positions. In the event that an employee does not receive their preferred assignment, they can request a written explanation or an in-person interview with the hiring agents(s) to be scheduled at a mutually agreed upon time.
This position, as posted, is subject to a collective bargaining agreement between the Regents of the University of Michigan and the Graduate Employees' Organization, American Federation of Teachers, AFL-CIO 3550.
Standard Practice Guide 601.38, Required Disclosure of Felony Charges and/or Felony Convictions applies to all Graduate Student Assistants (GSAs). SPG 601.38 may be accessed online at https://spg.umich.edu/policy/601.38 , and its relation to your employment can be found in MOU 10 of your employment contract.
U-M EEO Statement
The University of Michigan is an equal employment opportunity employer.