Computer Science
boston college
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.
department news
Ramesh Raskar Presentation
Ramesh Raskar, Associate Professor at the MIT Media Lab will present "Looking around Corners with Trillion Frames Per Second Imaging and NETRA Cellphone Optometry" at the Computer Science Distinguished Speaker Series on February 17, 2012 at 4:00PM in Fulton Hall 150.


BCTalks To Showcase CS Students
Two Computer Science students -- Tair Akhmejanov and John Bacon -- are among the 14 undergraduates who will present TEDTalk-style lectures in Robsham Theater Arts Center on November 13-14.

Computer Science Lab Renovations
Major renovations were completed to the Computer Science Undergraduate Laboratory in Fulton 160.

Alvarez Work At HEALTHINF 2011 Named "Best Paper"
A research paper by Professor Sergio Alvarez has been named "Best Paper" at the Fourth International Conference on Health Informatics (HEALTHINF 2011) held in Rome, Italy.

Sciore Appointed CS Chair
Professor Edward Sciore was appointed chairperson of the department.
student profile

BC's Computer Science program attracted Matthew Ricketson '13 because it offered a smaller more intimate learning experience, allowing him to build personal relationships with professors. While at BC he has become the president of the Computer Science Society and started a mobile app business with his classmates. More
Alumna Profile

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