What is Data Science?
Every day, large amounts of data are generated by business, scientific and social activity taking place all around us. It comes from sensors, digital images, streaming video, satellite and medical imagery, as well as through interactions with cloud computing. Data driven approaches to decision-making are being applied in areas as diverse as medicine, business, advertising, and entertainment.
Data Science is the study, application, and development of methods to learn from available data in order to understand, predict, and improve business strategy, products and services, marketing campaigns, medicine, public health and safety. These methods include elements of computer science and statistics.
What courses you'll take
The Bachelor of Computer Science (Data Science) has the same requirements are the Bachelor of Computer Science with an additional focus on the study of Data Science. In the Bachelor of Computer Science (Data Science) at Waterloo, you will take courses in computing systems, data analytics, database management, statistics, statistical and machine learning as well as core mathematical subjects like algebra and calculus. You will learn from leaders in this evolving field and have opportunities for hands-on learning experiences.
How to apply
The Bachelor of Computer Science (Data Science) is a second-year entry program. When you apply through OUAC you will apply to the Bachelor of Computer Science, and will have the option to apply to the Bachelor of Computer Science (Data Science) in your second year of the program once you have completed STATS 231. The Bachelor of Computer Science (Data Science) is available as a regular or co-op program.
Note: The Faculty of Mathematics offers two Honours degrees in Data Science: A BMath offered by the Department of Statistics and Actuarial Science, and the BCS offered by the David R. Cheriton School of Computer Science. For more information on the BMath in Data Science, please see the Department of Statistics and Actuarial Science website.