Lecturer (3 Positions)
Top 2 Percent Scientists · Cookeville, TN · 4 days ago
EducationFull-time
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.