Swarthmore College Department of Computer Science

cs honors program

The CS honors program provides students with the opportunity for a more in-depth study of an area of computer science than is typically offered in CS courses. Honors students work on a summer research project, typically with a member of our department. However, students may work with a CS researcher at another college, university, or research lab.

honors picture

Participating in the honors program is a good way to get an idea of what CS research is all about and whether or not it is something you like. We recommend the honors program to students considering graduate school in CS.

A CS honors major includes:

  1. an honors thesis, including
    • summer research experience
    • a research presentation
  2. written honors exams (two preparations)
  3. oral honors exams (two preparations and thesis)

Here are some links with additional information: