Virtually every discipline today—from anthropology and biology to philosophy and women’s studies—is impacted by computers and computational thinking. Recent innovations and discoveries not only in the natural and social sciences but also in the arts and humanities are possible because of the work of computer scientists. Pixar’s animation achievements, for example, wouldn’t have been possible without the pioneering work of Pixar computer scientists (including Eben Otsby ’77, Vassar’s first computer science major!).
Whatever your primary area of interest, a strong background in computer science will expand your options and enhance your ability to think critically, solve problems, and communicate clearly and concisely.
Non-computer science majors who want a basic foundation in computational thinking can take the introductory computer science sequence, CMPU 101 and CMPU 102. Students majoring in the sciences are also advised to incorporate this sequence into their program of study. Students eligible for Advanced Placement may, with the permission of the department, bypass the introductory sequence and begin with CMPU 145, Foundations of Computer Science, which introduces the theoretical, structural, and algorithmic foundations of the discipline.
In addition to the major, the department offers a flexible six-unit correlate sequence that can be tailored to meet the needs and interests of the student.
Courses and Requirements
Academic requirements and courses are available in the Vassar College Catalogue.