Bachelor program in Computer Science (BCompSc)
The BCompSc Degree is a 90-credit program consisting of the Computer Science Core, the Complementary Core, Computer Science Electives, Mathematics Electives, and the remaining courses comprised of a Minor and/or General Electives. Computer Science Electives are listed in groups to facilitate course selection; the elective groups currently listed are: Artificial Intelligence Group; Computer Games Group; Data Analytics Group; and Web Services and Applications Group.
See program details for the BCompSc program here.
The BCompSc degree is also offered in the form of two Joint Majors:
- BCompSc Data Science with Mathematics and Statistics Joint Major
- BCompSc Computation Arts and Computer Science Joint Major
BCompSc in Health and Life Sciences
The BCompSc in Health and Life Sciences will place you at the rich intersection of computer science and biology, providing a solid foundation in computer science while giving you the additional knowledge and skills to pursue a career or further studies in the health and life sciences. Our state-of-the-art labs for high-performance computing, networks and artificial intelligence will give you experience with the equipment you’ll use in the field.
Honours and Minor programs
There is an Honours program corresponding to the BCompSc degree and associated Joint Majors.
All programs are offered in the Co-op format, for a limited number of students with suitable qualifications.
The Department also offers a Minor in Computer Science to students pursuing other degrees at Concordia.
All of our programs are offered in the Co-op format, for a limited number of students with suitable qualifications.