BSc in Mathematics honors degree at University of Toronto is a full-time program for 4 years. The program offers knowledge about the foundational principles of mathematics. You can learn more about its relationships with other sciences.