Assistant Professor of Computer Science - Tenure Track at InsideHigherEd
Job Description
The Department of Computer Science at Gettysburg College invites applications for a tenure-track Assistant Professor in Computer Science beginning August 2026. We are interested in applicants from all areas of computing, with a particular emphasis on applicants whose research and teaching interests are in cloud computing, computer security, software engineering, or embedded systems.
The successful candidate will teach core and elective computer science courses across all levels and contribute to Gettysburg College’s general curriculum. The standard teaching load is the equivalent of five courses per academic year with two or three course sections per semester. Responsibilities also include maintaining an active research program, advising and mentoring majors and first-year students, and contributing to departmental and college-wide governance.
Gettysburg College is a highly selective liberal arts college located within 90 minutes of the Baltimore/Washington metropolitan area. Established in 1832, the College has a rich history and is situated on a 220-acre campus with an enrollment of over 2,200 students.
Candidates must hold a Ph.D. in Computer Science or a closely related field from an accredited institution no later than the first year of their appointment. We seek individuals who demonstrate a genuine interest in undergraduate teaching within the liberal arts setting and who are committed to supporting and advocate for inclusion across a broad spectrum of campus life. Preferred qualifications include the ability to contribute to the breadth of the department’s curriculum through inclusive teaching, innovative course development, and expertise in emerging areas of computer science.
Resume Suggestions
Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.
Quantify your achievements with specific metrics and results whenever possible to show impact.
Emphasize your proficiency in relevant technologies and tools mentioned in the job description.
Showcase your communication and collaboration skills through examples of successful projects and teamwork.