Job Details
Lecturer (3 Positions)
Description
Institution: Tennessee Tech University
Location: Cookeville, TN
Posted: November 17, 2025
Position Type: Full-Time, Nine-Month, Non-Tenure Track
Start Date: August 1, 2026
Salary: Commensurate with qualifications and experience
Renewable: Yes, based on performance, departmental needs, and funding
Job Purpose
Teach undergraduate courses, perform research, and support the Department of Computer Science’s service mission.
Essential Functions
-
Teach undergraduate computer science courses.
-
Advise students on academic curricula, career opportunities, and professionalism.
-
Engage in departmental and university service activities.
Minimum Qualifications
-
Master’s degree in Computer Science or a closely related field from an accredited institution by start date.
-
Demonstrated ability for undergraduate teaching excellence.
-
Strong communication and interpersonal skills.
Preferred Qualifications
-
Doctorate in Computer Science or completion of all coursework (ABD) by start date.
-
Experience teaching core undergraduate topics: programming, data structures, algorithms, theory, databases, systems, and software engineering.
Work Hours & Benefits
-
Full-time, nine-month schedule
-
Competitive benefits package including:
-
One sick day per month and thirteen university holidays
-
Shared-cost medical and life insurance
-
Retirement plans, optional 401(k)
-
Educational benefits
-
Equal Opportunity
Tennessee Tech is an Equal Opportunity/Affirmative Action employer.
Application Link: Apply Here