Barnard College Computer Science Program

Barnard’s computer science community is growing. Barnard’s Computer Science program offers meaningful computing education and experiences to all Barnard students and partners with Columbia’s Computer Science department to offer a major in Computer Science. The program aims to expand students’ use and understanding of computation and data analysis across disciplines; offer students opportunities to think critically about the social implications of technology, including how to harness it for social good; promote curricular and pedagogical advances in computer science and its multidisciplinary applications; and provide new models for engaging students and enhancing diversity in computing.