Minor in Computer Science

Why choose a minor in computer science -- even if your major isn't in an engineering field? A computer science minor can make you more attractive to prospective employers who are looking for people with top-notch computer skills in today's global business arena. You'll also be better prepared to hit the ground running in an entry-level computer science job. A minor in computer science at Tufts will give you a unique approach to learning computer science, from programming languages to computer architecture and more.

The department of Computer Science offers a minor in computer science for students in both the College of Liberal Arts and the College of Engineering.

Five courses are required for a computer science minor:

  • Computer Science 15
  • Computer Science/Mathematics 61 (formerly Computer Science/Mathematics 22)
  • Two courses chosen from Computer Science 40, 105, 160 and 170
  • One additional course in computer science numbered above 15

Please consult the Tufts University Bulletin or ask your advisor about college-wide restrictions on the computer science minor. One restriction is that no more than two courses used toward the minor can be used for any other requirement such as the foundation, distribution, or concentration requirement. Another restriction is that each course taken for the minor should receive a grade of C- or better in order to be counted towards the minor.

To ensure that you will be able to meet the requirements for the computer science minor, it is recommended that you contact the program advisor, Anselm Blumer ( This e-mail address is being protected from spambots. You need JavaScript enabled to view it ), by the end of your junior year.


In order to declare a minor in Computer Science, please fill out the
following forms:

For Engineering Students

For Liberal Arts Students

In order to confirm all classes taken for the minor for both Engineering
and Liberal Arts Students:

Minor Checklist Form
(To be submitted with Academic Advising Report)