Assistant professor of computer science
Swarthmore College: Computer Science Department
Location Swarthmore, Pennsylvania Open DateNov 06, 2025 Description
The Department of Computer Science at Swarthmore College invites applications for multiple two-year Visiting Assistant Professor positions to begin fall semester 2026. Applicants must have or expect to have a Ph.D. in Computer Science or a related field by the position's start date. All areas of computer science will be considered.
The Computer Science Department currently has 12 tenure-track faculty and three visiting faculty. Faculty teach introductory courses as well as advanced courses in their research areas. Visiting faculty teach the same course load as tenure-track faculty, are provided mentoring and professional development opportunities, and are eligible for funds to support research, conference travel, and student summer research.Our department has grown significantly in both faculty and students in the last five years and has recently moved into a new building. Presently, we are one of the most popular majors at the College, with approximately 10-20% of the College's students earning a CS degree each year. Our majors and minors are much more diverse than the national averages in CS, including approximately 35% female majors. For more information of the CS at Swarthmore College, see:
Located in the suburbs of Philadelphia and near Wilmington DE, Swarthmore College is a highly selective liberal arts college whose mission combines academic rigor with social responsibility. Swarthmore has a strong institutional commitment to non-discrimination and equal opportunity. We welcome applications from all candidates with exceptional qualifications, particularly those with demonstrable experience effectively supporting, teaching, and engaging a highly diverse student body. For more information available to all faculty at Swarthmore, see office
QualificationsApplicants must have or expect to have a Ph.D. in Computer Science or a related field by the position's start date. All areas of computer science will be considered.
Application InstructionsApplicants should include:
A cover letter describing your interest in teaching at a liberal arts college including your prior teaching experience.
A curriculum vitae.
A research statement describing any research interests and activity that could involve Swarthmore undergraduates.
A teaching statement that describes your teaching experience and philosophy, including which courses you can offer.
Candidates should discuss in their cover letter, teaching statement, and research statement what experience and plans they have for creating a more inclusive environment for students.
Three letters of recommendation, ideally including at least one letter specifically commenting on teaching.
Applications should be submitted at: apply.interfolio.com/177093 . Applications will not be considered until letters of recommendation have been submitted. Complete applications will be reviewed beginning January 15, 2026, and will continue until the position is filled.Please address any questions you may have to Jana Daly at [email protected] .
Recommended Jobs
Bar line cook
LIVE THE ISLAND LIFE In 2016, we launched our first Marlin Bar in Coconut Point, Florida as a laid back space where locals and travelers could gather casually over food and drink. Two years later,…
Material Handler
Staffing Roles: Abacus Corporation is a family-owned staffing leader with 80+ years of experience, providing modern workforce solutions nationwide. With a supportive culture and over 25,000 employ…
Assistant Director of Facilities
Job Description Job Description The Associate Director is responsible for Facilities Management – Operations & Maintenance. This includes managing facility space up to 2 million square feet (incl…
Entry-Level Remote Sales
Are you ready to break into sales and start a new career — all from the comfort of your home? We’re looking for motivated, entry-level professionals to join our growing team of Life Insurance Sale…
Construction Scheduling Manager
Our client is looking to hire a Construction Scheduling Manager to work within their Central Engineering department, responsible for the development, implementation, maintenance, and training of sch…
Physical Therapist (Travel DPT) Outpatient Orthopedics Sports Med
A Travel Physical Therapist or Local Travel Physical Therapist (PT) is needed for our Outpatient Orthopedic Practice in Abington, PA. We treat an Active and general orthopedic patient population. …
Group Supervisor
Job Description Job Description We are now hiring experienced group supervisors & assistant group supervisors for our school-age program, pre-school, older toddler and young toddler classes. The …
Baker/Bakery Clerk
Baker Job Responsibilities: Measure and mix ingredients to produce bakery products including pastries etc using precise company standards. Ensure correct quantities of baked goods are being pro…
CRNA - 8, 10, 12, 16, or 24 hr Shifts & $300K-$400K Potential
Job Description Job Description 8, 10, 12, 16, or 24 hr Shifts & $300K–$400K Potential – CRNA for PA Hospital This weekday-only CRNA role allows you to earn $300K–$400K annually through a com…
pastry cook
We are seeking a determined and reliable pastry cook to join our team! ~4 day work weeks, 40 hours/week for full time ~ Entry level position with room for growth ~ PM shifts, weekend availabilty …