Responsibilities*Teach introductory and advanced courses in Computer Science and Engineering including programming, data structures, databases, operating systems, networking, security and distributed systems. The instructor will be responsible for developing course materials, lecturing, holding office hours, preparing and grading exams, managing and grading class projects, managing assigned class staff.
Additional administrative duties, as needed, include; mentoring and advising students and student groups, participating on departmental, College and University committees in support of Computer Science & Engineering initiatives.
Required Qualifications** PhD degree in Computer Science, Computer Engineering, or related discipline or equivalent years college teaching experience of computer science courses.
* Previous effective teaching experience as evidenced by evaluations.
* Demonstrated support of academic programs and student success.
* Strong oral presentation and communication skills.
Selection criteria based on resume with supplemental materials, in-person interview and oral presentation to be given to CSE faculty
Desired Qualifications*Ability to teach advanced level courses in computer science and engineering.
EECS course descriptions can be found at:
Additional InformationDepartment: Computer Science & Engineering
Hours: 40 (100%)
Appointment period: Sept-May (U-YR)
Duration of appointment: Sept. 1, 2015 through May 31, 2018
Salary range: $75,000 to $90,000, for the 9 months, dependent upon experience
Union AffiliationThis position is covered under the collective bargaining agreement between the U-M and the Lecturers Employee Organization, AFL-CIO, which contains and settles all matters with respect to wages, benefits, hours and other terms and conditions of employment.
Application DeadlineApplication deadline is March 31, 2015
Decisions will be made by June 30, 2015.
Final hiring approval is subject to UM higher administrative approval.