The Honours BSc Mathematics and Computer Science-Data Science at the University of Ottawa offers you a powerful interdisciplinary foundation to tackle complex challenges in the modern data-driven world. This undergraduate program is ideal for students passionate about uncovering insights from data, developing sophisticated algorithms, and understanding the underlying mathematical principles. You will explore core concepts in both mathematics and computer science, preparing you for a future where data analysis, machine learning, and computational thinking are paramount across numerous industries.
This full-time, on-campus degree is structured over five years, providing a comprehensive curriculum that includes compulsory courses in calculus, linear algebra, discrete mathematics, data structures, algorithms, databases, and machine learning. You will engage in practical learning through dedicated data science labs and have the opportunity to pursue an honours project or undergraduate research project in your final year. Upon graduation, you will be well-prepared for advanced roles in data science, software development, statistical analysis, and artificial intelligence.