This is a three-year (BSc) or four-year (BSc) program combining a degree in Mathematics with study of the main subjects of Computer Science. In the three-year and the four-year programs, the courses in computer science constitute about one-third of the required points for the degree; the four-year program provides a broader foundation in computer science. Many Computer Science students, especially those who are studying for higher degrees, feel that they lack a strong mathematics foundation. This basis is also increasingly important to industry.