Welcome to the Computer Science Department at Boston College. We're committed to advancing the state of the art in Computer Science, and to providing a challenging and exciting education for our students.
Faculty members maintain active programs of research and publication in computer vision, programming languages, machine learning, data mining, databases, modeling and simulation, and the theory of computation.
We offer academic programs leading to the degrees of Bachelor of Arts and Bachelor of Science with a major in Computer Science, as well as minor programs in Computer Science, Scientific Computation and Bioinformatics, a concentration in the Carroll School of Management, and an assortment of introductory-level and Core courses for non-specialists. Our advanced students have the opportunity to carry out independent study and to collaborate with faculty on research projects.
What Computer Science Course Should I Take?
The Computer Science Department is offering four introductory courses during the 2012-13 academic year.
Charae Tongg '15 has explored a plethora of fields in her studies, but has always been in love with CS. She advocates that "computer science is the perfect specialty for someone with a wide array of interests, because it's just as widely applicable." This summer Charae interned at ProfitBricks and experienced firsthand the ins and outs of a modern startup.
Lauren Smith '11 believes computer science is ”the perfect synthesis of math, logic, and technology”. She credits BC for not only teaching her technical skills, but also the critical thinking and problem-solving skills needed to be prepared for a CS job.