One of the only schools in Canada to have >75% computer science-related courses in the first year. This means first-year students can get internships at large companies. The Computer Science program is quite good, with many opportunities for involvement and experience. There are mainly three streams in MACS in Dalhousie: internship/project /entrepreneur.