Computer Science

Be an Innovator.
Be Purple. BU.

We offer a solid Computer Science education in a Liberal Arts environment. We also integrate into our curriculum real-world experience including our co-operative education program and access to Undergraduate Capstone Open Source Projects.

Students in computer science
Our offering includes a complete set of undergraduate programs

Undergraduate Degree Programs

Our department offers a sound and complete education in Computer Science, supplemented by opportunities to join the research groups of our faculty. We are active in several research areas and we offer opportunities for undergraduate students to get involved in cutting-edge research.

Students in class at Bishop's
We offer a thesis-based as well as a course-based Master of Science

Master of Science (M.Sc.) in Computer Science

The course-based Master’s offers a solid background for students aiming at a professional career. The academic focus of the thesis-based Master’s is excellence in research and it aims to provide a starting point to students oriented toward PhD studies but also to professionally inclined candidates. Many of our thesis-based graduates have pursued PhD studies, but several have gone into successful professional careers right after completing their degree.

Courses & Programs Overview

Solid Computer Science Education

We offer a solid and complete Computer Science education (Honours, Major, Minor). In addition, we offer interdisciplinary programs (such as BAIT), and a number of certificates.

Don't speak English? No problem!
Don’t speak English? No problem!

For our Francophone and International students

Over the years, we have had a large number of international students with limited command of the English language, who have been very successful in their studies, and have graduated with the highest awards and prizes on campus. Those who need help with their English can register in many ESL (English as a Second Language) courses while they take their Computer Science courses. Computer Science is a language that everyone understands and speaks! We all speak Java and C++ and do the same Math. Many of our faculty are bilingual, and by the end of their degree, all students are bilingual as well!

Research and careers for students
We offer research-intensive programs

Research

We are active in a number of research areas, including theoretical computer science, formal software engineering, and image processing. Our MSc programme is research intensive. We offer good opportunities for undergraduate students to be involved in cutting-edge research under USRA scholarships or similar.

Opportunities
Get hands-on experience

Opportunities

Our department offer a wide selection of opportunities such as various job offers on our campus, our Co-operative Education Program, experiential learning, and the Undergraduate Capstone Open Source Projects.

Computer Science Resources
State-of-the-art facilities

Resources

The department maintains computing facilities in addition to the university-wide facilities provided by ITS.

Dr. Bentabet teaching a student
Engaged professors with an open door policy

About your professors

We support the pursuit of knowledge by offering a warm and friendly atmosphere, with opportunities to socialize with faculty and fellow students. All the faculty maintain an open-door policy in both academic and non-academic matters, and we encourage students’ participation in the Computer Science Club.

Questions?

Want to know more about studying Computer Science?

Contact Us