CS Logo

About the Program

About the Program
The Computer Science Program at Bard offers courses of interest to computer science, science, and non-science majors. The program focuses on teaching fundamental ideas of computer science and in the process introduces students to a wide variety of programming languages that emphasize different programming paradigms.

The Computer Science Major

Before undertaking an upper-college concentration and senior project in computer science, a student must moderate into computer science.  By the time of moderation a student in the program should have completed or be enrolled in:

By graduation a student in the program must take

Students in the Computer Science Program are expected to follow the standard divisional procedure for Moderation, and to fulfill the collegewide distribution and First-Year Seminar requirements.