Lecturer/ Senior Lecturer Positions

Job Description

The Ohio State University, one of the nation’s leading public universities, is seeking several highly skilled Lecturers and Senior Lecturers to support the teaching mission of the Department of Computer Science and Engineering.  Lecturers and Senior Lecturers  are responsible for teaching introductory and advanced undergraduate courses in the areas of software engineering, programming languages, architecture, information security, operating systems, theory, algorithms, graphics, artificial intelligence and other areas of computing, based on student interest and enrollment demands.  Work requirements may include day and/or evening courses.   The current teaching load for full-time lecturers is roughly seven courses over the fall and spring semesters combined. Summer teaching may also be available, depending on demand. The positions are full-time and non-tenure-track.   Appointment level and salary will depend on the candidate's qualifications and experience.  Part-time and full-time options are available based on demand.  Temporary positions may be offered based on each semester’s enrollment demands.   Appointment level and salary will depend on the candidate's qualifications and experience.

Performance Objectives:

Specifically, Lecturers and Senior Lecturers will be responsible for:

  1. Planning and organizing instruction in ways which maximize student learning
  2. Meeting scheduled classes and office hours in accordance with university policy
  3. Ensuring curriculum implementation and course preparation in accordance with department standards.  Preparing homework and exams.  Evaluating and returning student work in a timely manner to promote learning. 
  4. Maintaining accurate records of students’ progress.  Submitting final grade roster in accordance with established university deadlines
  5. Maintaining confidentiality of student information in accordance with FERPA policy

The successful candidates will:

  1. demonstrate expertise in one or more of the following computer science focus areas: software engineering, theoretical foundations, computer architecture and systems programming, operating systems, programming languages,  information security, algorithms, computer graphics, and artificial intelligence;
  2. demonstrate a broad knowledge of several of the areas listed above and the ability to teach courses in each;
  3. ability to teach undergraduate courses in a variety of computing topics including those listed above, and a keen interest in effective pedagogy.


  • Must have a master’s degree (required); appointment as Senior Lecturer requires a PhD in Computer Science or extensive relevant experience.
  • Applicable work experience, especially teaching experience in a computing program at an accredited post-secondary institution highly desired.
  • Creative, innovative and effective teaching skills required. Experience with online learning and courses an added plus.


How to Apply

Applications will be received electronically through Workday

Applicants should submit a letter of application, teaching statement and philosophy (to include types of classes you can and are most interested in teaching), and a current CV, and arrange for three letters of reference that focus on the applicant’s teaching abilities and interests.

Applications will be reviewed immediately until all positions are filled.

The Ohio State University is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation or gender identity, national origin, disability status, or protected veteran status.


The Computer Science and Engineering Department enjoys an excellent academic and research reputation among peer programs, industry and government research facilities.  Our mission is to impact the information age as a national leader in computing research and education.  Prepare computing graduates who are highly sought after, productive, and well-respected for their work, and who contribute to new developments in computing. We provide students in other disciplines an appropriate foundation in computing for their education, research, and professional work after graduation, consistent with computing's increasingly fundamental role in society.

To build a diverse workforce Ohio State encourages applications from individuals with disabilities, minorities, veterans, and women. Ohio State is an EEO/AA employer.

Support CSE

$50,000 for the 50th

Donate to the department to help us reach the goal of $50,000 in donations to celebrate over 50 years of teaching excellence

Click here to make your donation.