Why study this program?
This Specialization is for students who are interested in all aspects of building software. The program has a broad range of courses to develop depth in programming, algorithms, hardware, software design, user interfaces, project management, and business issues.
This program can only be taken as part of a BSc with Specialization degree.
Why take the BSc / BEd combined degree?
Do you dream of becoming a Science teacher? This combined program allows you to complete two degrees from the Faculty of Science and the Faculty of Education – a Bachelor of Science (with Specialization) and a Bachelor of Education (Secondary) – in just five years, preparing you to become a high school or junior high teacher in your area of expertise.
Why study at the University of Alberta?
The Faculty of Science at the University of Alberta delivers high-quality programs that investigate, explain, and explore the real science behind issues that affect our daily lives. With nearly 60 degree programs in 39 subject areas, we are one of the most comprehensive science faculties in Canada, with state-of-the-art teaching and learning facilities, opportunities for undergraduate research, and professors who are leading researchers in their fields.
