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.
None of the four courses may be taken Pass/Fail, and the student must achieve a C or better in each of the courses. While Computer Science 50 will count for secondary credit if it is taken for a grade of SAT, students intending to do a secondary in computer science should take the course for a letter grade. Freshman Seminars may not be counted toward secondary requirements. Only courses offered by Harvard Computer Science may be included in the program — no MIT courses and no substitutions of courses from other programs, including study abroad programs, are allowed. 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.
ADVISING RESOURCES AND EXPECTATIONS
Questions concerning this secondary field should be addressed to the Director of Undergraduate Studies in Computer Science (firstname.lastname@example.org). The Director is available to help students choose computer science courses that best meet their interests and objectives.