Assistant professor of computer science

Swarthmore College
Swarthmore, PA

Swarthmore College: Computer Science Department

Location

Swarthmore, Pennsylvania

Open Date
Nov 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

Qualifications

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.

Application Instructions

Applicants 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] .

Posted 2025-11-09

Recommended Jobs

Bar line cook

Tommy Bahama
King of Prussia, PA

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,…

View Details
Posted 2025-11-08

Material Handler

Abacus Corporation
Hazleton, PA

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…

View Details
Posted 2025-11-05

Assistant Director of Facilities

Jefferson
Philadelphia, PA

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…

View Details
Posted 2025-11-06

Entry-Level Remote Sales

Wood Agency Life
State College, PA

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…

View Details
Posted 2025-09-25

Construction Scheduling Manager

System One
Carnegie, PA

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…

View Details
Posted 2025-07-30

Physical Therapist (Travel DPT) Outpatient Orthopedics Sports Med

Critical Connection, Inc.
Abington, PA

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. …

View Details
Posted 2025-11-05

Group Supervisor

Pennsylvania Learning Academy
Philadelphia, PA

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 …

View Details
Posted 2025-07-30

Baker/Bakery Clerk

feine coffee
Bridgeport, PA

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…

View Details
Posted 2025-08-19

CRNA - 8, 10, 12, 16, or 24 hr Shifts & $300K-$400K Potential

GoldMatch
Montgomery, Montgomery County, PA

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…

View Details
Posted 2025-11-08

pastry cook

SURAYA
Philadelphia, PA

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 …

View Details
Posted 2025-11-05