The Department of Computer Science at Bowdoin is a vibrant intellectual community of faculty, staff, and students with a shared passion for creative problem-solving.

Here, students are encouraged to think critically and creatively, take intellectual risks, and draw meaningful connections to their other interests. 

In the classroom, the Department equips its students with the skills they need to analyze existing algorithms and develop their own. Students will achieve fluency in a variety of common programming languages and gain the foundational skills that allow for further experimentation and exploration. Through the opportunity to engage in larger collaborative projects, computer science students gain valuable team experience working with their peers.

The Department of Computer Science extends beyond the classroom, fostering a welcoming community for all students to challenge themselves and grow as scientists. Student clubs, mentorship, academic advising, and our active alumni/ae all provide a network of support and opportunity as students pursue their study of computer science.

The Department also strives to make meaningful contributions beyond Bowdoin, engaging in groundbreaking research that furthers the broad field of computer science. Students have the opportunity to collaborate with ongoing faculty research or pursue a project of their own, supported by research funding and summer fellowships.

Black Lives Matter logo

We, the faculty and staff of the Computer Science Department at Bowdoin College, affirm our belief that Black lives matter.

Read full statement

Quantum Computing Seminar
Lectures from Bill Silver's Spring 2021 Quantum Computing Seminar are now available to the public. Click here to watch.
What should new computer science students know? We asked current CS majors what they thought.
Related Departments
Interested in studying computer science at Bowdoin?

Request more information