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. Students in computer science benefit from the program's long-term focus on a broad conceptual education.

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 should 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.