Computer Science
Barnard's computer science community is growing. Barnard’s Computer Science department 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 department 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.
Fall 2026 Information for Current Students
Going forward, the Portal will be the primary place for schedule updates and announcements, so we recommend bookmarking it and checking in regularly.
Our Department
Most graduates of the Computer Science Program at Barnard step directly into career positions in computer science with industry or government, or continue their education in graduate degree programs. Many choose to combine computer science with a second career interest by pursuing additional programs in business administration, medicine, or other professional studies.
If you are considering the Computer Science major, we encourage you to come to our departmental open house / program planning meeting before registration begins for the following semester and/or our departmental welcome events near the start of each semester.
Welcome Message from the Chair
Rebecca Wright
Druckenmiller Professor and Chair, Computer Science
Our Faculty
Rebecca Wright
Tiffany Tseng
Barnard College Computer Science
Computer Science in the News
Rebecca Wright, Druckenmiller Professor of Computer Science, Recognized as ACM Fellow
Barnard's Druckenmiller Professor of Computer Science Rebecca Wright Speaks to NY Times About AWS Outage
Barnard Recognized With New Carnegie Classification Designation for Research