Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Purdue University

Lecturer

Career Insights for Computer Science Professor

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Indiana data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Computer Science Professor teaches foundational computer science ideas, truths, and methods to students through a combination of classroom instruction, lab experience, and assignments at colleges, trade schools or other institutes. May assist or lead in the creation of the computer science curriculum to be taught. In addition to instruction, they may assist or lead in research initiatives relating to their field.

$89,252 / year median in Indiana

+2% projected growth

Explore Career

Job Description

Job Description Apply now
Req Id:
43076
Job Title:
Lecturer City:
West Lafayette Job Description:
Job Summary Lecturer Position in Computer Science The Department of Computer Science in the College of Science at Purdue University solicits applications for a staff Lecturer position. CS Lecturers teach service courses to non-CS students. The position is a non-faculty rank, staff teaching position, with continuing appointment. The Department and University The Department of Computer Science has approximately 5,000 undergraduate and graduate students. Many students in other majors have interest or are required to take a programming language course to fulfill degree requirements. Annually the department teaches over 5,000 such students. Purdue University is Indiana's land grant university, enrolling nearly 55,000 students at its main West Lafayette campus. The university offers over 200 undergraduate majors in 10 academic colleges, including Science, the Polytechnic Institute, Engineering, and Agriculture. The Computer Science Department is housed in the College of Science. Application Procedure Applications need to be submitted to this site and need to include (1) a cover letter, (2) a complete curriculum vitae, (3) a teaching statement that includes the teaching philosophy, interests, and experience, and (4) at least three names of reference. Reference Collection References will only be contacted and collected for the finalist. A background check will be required for employment in this position. Review of applications and interviews will occur as applications arrive, and will continue until the position is filled. Inquiries can be sent to lecturer-search@cs.purdue.edu. Candidates must have the ability to work in the US without immigration sponsorship from Purdue University. Purdue University is an equal opportunity/equal access university. Education Applicants must have a bachelor's degree in a computing field with experience in software development and teaching. A master's degree is preferred. Experience Experience coding in at least one of the following languages: C, C++, Java, or Python and experience teaching large courses preferred. Applicants should be committed to excellence in teaching, can teach programming courses in C and Python, have an enthusiasm for teaching and interaction with students, have an interest in online development and delivery of courses, and have an interest in advising student team projects. FLSA Status Exempt Apply now
Posting Start Date:
7/22/26