The Mathematics BSc program at York University provides an excellent background for many occupations demanding skills in mathematical reasoning and techniques. The program emphasizes the understanding of concepts, abstraction and reasoning; these then become the tools for problem-solving, as well as the language and environment in which problems are solved.