Public job postings at MSU

Job postings

Specialist - Teacher-Fixed Term

Back to search results Apply now Job no: 1137191
Work type: Faculty/Academic Staff
Major Administrative Unit / College: College Of Engineering
Department: Computer Science And Engineering 10016172
Sub Area: FAS- Fac./Acad Staff
Salary: Salary Commensurate with Experience
Location: East Lansing
Categories: Education/Training, Information Technology, Fixed Term Academic Staff, Full Time (90-100%), Union

Position Summary

The Department of Computer Science and Engineering (CSE) at Michigan State University (MSU) invites applications for a fixed-term Teaching Specialist position, with an anticipated start date of August 16, 2026. This is a nine-month academic-year appointment with primary responsibilities in teaching and service. Additional opportunities may exist for summer salary compensation. The appointment is initially for one year with the possibility of subsequent renewal based on instructional needs, funding, performance, and departmental priorities.

This position plays an important role in supporting the department’s mission in undergraduate education. The successful candidate will contribute to the delivery of high-quality instruction, course coordination, and student engagement across the CSE curriculum. Candidates should be able to teach a variety of undergraduate computer science courses and work collaboratively within a team-based instructional environment.

The successful candidate will join a department committed to innovative instruction, student success, and continuous improvement in teaching and learning. Individuals with an interest in or experience with pedagogy, instructional innovation, and active learning environments are especially encouraged to apply. We are seeking an individual who is committed to excellence in teaching and is interested in building a long-term academic career focused on instruction and student engagement.


Key Responsibilities

  • Teach undergraduate computer science and engineering courses during the academic year
  • Support the development, coordination, and continuous improvement of instructional materials and course content
  • Coordinate and oversee laboratory or recitation sections, as appropriate
  • Train, supervise, and provide guidance to graduate teaching assistants and undergraduate learning assistants
  • Foster an engaging, inclusive, and student-centered learning environment
  • Collaborate with faculty and instructional teams to support course delivery and curriculum objectives
  • Participate in service activities aligned with the department’s instructional mission

Equal Employment Opportunity Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, age, disability or protected veteran status.

Required Degree

Masters -Computer Science, Computer Engineering, or a closely related field

Desired Degree

Doctorate -Computer Science, Computer Engineering, or a closely related field

Minimum Requirements

  • Prior teaching experience in a higher education environment
  • Demonstrated ability to effectively teach undergraduate-level computer science or engineering courses
  • Strong communication and interpersonal skills
  • Ability to work collaboratively with faculty, staff, graduate teaching assistants, and students

Desired Qualifications

  • Industry experience relevant to computer science or software development
  • Experience with innovative instructional methods, active learning, or pedagogy-focused initiatives
  • Ability to teach across a broad range of undergraduate computer science topics

Required Application Materials

  • A detailed curriculum vitae
  • A cover letter summarizing qualifications and interest in the position
  • A teaching philosophy or teaching vision statement
  • Names and contact information for at least three professional references

Review of applications will begin immediately and will continue until the position is filled.

Review of Applications Begins On

06/08/2026

Website

https://engineering.msu.edu/departments/

Department Statement

About The Department of Computer Science and Engineering

The Department of Computer Science and Engineering at Michigan State University is one of the largest academic departments within the College of Engineering, with nationally recognized strengths in artificial intelligence, cybersecurity, systems, software engineering, data science, and computational modeling. The department fosters a collaborative and innovative environment dedicated to excellence in teaching, research, and student success.


About The College of Engineering

For more than 130 years, the MSU College of Engineering has advanced, shared, and applied engineering knowledge to address society’s most pressing challenges. Our mission is to prepare exceptional engineering graduates, conduct cutting-edge research, and drive innovation that benefits communities locally and globally.

The college pursues this mission through educational and research programs across eight departments, with interdisciplinary strengths in computational sciences, energy, health, manufacturing, materials, mobility, security, and sustainability. By fostering collaboration and discovery, the MSU College of Engineering equips students and faculty to shape the technologies and solutions of the future.

MSU Statement

Michigan State University has been advancing the common good with uncommon will for more than 160 years. One of the top research universities in the world, MSU pushes the boundaries of discovery and forges enduring partnerships to solve the most pressing global challenges while providing life-changing opportunities to a diverse and inclusive academic community through more than 200 programs of study in 17 degree-granting colleges.

Advertised: Eastern Daylight Time
Applications close: Eastern Daylight Time

Back to search results Apply now Refer a friend