Computer Science

Information technology and computation has had a profound impact on many aspects of society, health care, and the scientific disciplines. As such, a foundation of formal training in computer science can benefit undergraduate concentrators in many fields of the natural sciences, social sciences, and humanities. To provide this training, a secondary field in Computer Science requires that students with primary interests in other fields take four courses in computer science.

REQUIREMENTS: 4 courses (16 credits)

Any four computer science courses with course numbers 100 or greater. Students may also count Computer Science 50, 51, and 61 toward this requirement. Computer science 50 will count for secondary credit if it is taken for a grade of SAT, but all other courses must be taken for a letter grade, and the student must achieve a grade of C or better in each of these courses. (That is, a grade of C- is not sufficient.)

OTHER INFORMATION

Only courses offered by Harvard Computer Science count towards the secondary program. In particular no courses from other Harvard programs/departments, no MIT courses, no study abroad courses and no Freshman Seminars may be counted toward secondary requirements. Computer Science courses offered by the Harvard Summer School may be used for a Secondary Field in Computer Science only if they would count for concentration in Computer Science. A course from another Harvard program/department counts only if it also has an appropriate Harvard Computer Science course number (e.g., a Statistics course that also has a Computer Science course number 100 or greater). Only one course may double count for a secondary field and concentration.

ADVISING RESOURCES AND EXPECTATIONS

Questions concerning this secondary field should be addressed to the Director of Undergraduate Studies in Computer Science (cs-dus@seas.harvard.edu).  The Director is available to help students choose computer science courses that best meet their interests and objectives.