There is a high demand for such courses all over the globe right now, so most of the places are developing excellent courses for interested students. Data science is practically a new field, so the course is being updated every day, and the understanding of the field is evolving with time. So, unlike other courses, there cannot be a simple template for the lessons followed by the other institutes. Every place that offers a course has to be always technologically capable of incorporating the advancements required for the course.
Toronto has been making quite a few developments when it comes to lessons for data science. The infrastructure in various institutes has been greatly improved to offer a technologically advanced place for the training.
The field is much wider than it sounds, so there are different aspects of it you will need to master to achieve some expertise in the field. Every place where a the course is offered, some of the most popular aspects are machine learning, SQL, and artificial intelligence, among many others. So it is clear that there are many concepts you will need to familiarize yourself with if you want to progress with it as a career. These are not optional but necessary as it deals with all the relevant information you can extract from unstructured data using mathematical and statistical techniques.