Every day all over the world, large amounts of data are generated by business, scientific and social activities. Data-driven approaches to decision making in areas as diverse as medicine, business, sports, advertising, and entertainment are now essential.

Data Science is the study, application, and development of methods to learn from this data. These are essential to understand, predict, and make improvements in management strategies, products, services, advertising campaigns, public health and safety, and many other areas. These methods combine elements of mathematics, computer science and statistics.

Students in this program will obtain significant “hands-on” experience through various projects and a Data Science Laboratory.

The Bachelor of Science in Computer Science portion of this program is accredited by the Computer Science Accreditation Council. Learn more about the uOttawa Engineering accreditation and the attributes gained during your academic journey.

graduation cap with yellow background

This is a dual fast-track degree

Our streamlined approach removes any overlapping course units (credits) between similar curriculums. Get further faster. Save one or two terms of study and apply once for admission to two-degree programs.

Studies made for you

Programs available

Dual fast-track degree - 5 years

Data Science (Mathematics + Computing Science)

CO-OP

With the Co-operative Education (CO-OP) Program, you can gain hands-on experience in your field of study while you complete your degree.

CO-OP program requirements, employers, salaries, and details

Languages

  • This program is offered in English and in French
  • All compulsory courses are offered in English and in French.
  • French immersion: the French Immersion Stream is available for this program.

Suggested course sequences

Explore your options and see which courses you'll be taking each year.

Admission requirements for Data Science

Careers and graduate studies

Discover where this degree could take you.

Careers

  • Data scientist
  • Business intelligence analyst
  • Public policy development
  • Artificial intelligence

Salary and placement rate

Salary estimates (entry level): $51,097 - $67,145

Job placement rates: Employment rate 2 years after graduation: 92.8%

Headshot of Marcel Turcotte.
Professor testimonial
In order to stay relevant, you have to have a deep understanding of the theory behind algorithms; this is precisely the aim of our data science program. We've created the program we would have taken.

Marcel Turcotte

— Professor, School of Electrical Engineering and Computer Science

Resources

Contact us

A person looking at her phone with a computer in front of them.

Send us an email

Connect with us if you have questions about this program.

Student facing a laptop, speaking to someone online.

Meet our recruiter

Join one of our online drop-in information sessions for future students to ask your questions.