Program Information School: University of Alberta Faculty: Faculty of Science Degree: Bachelor Field of Study: Computer ScienceComputer Software and Media Applications, Other Description: This Specialization is for students who are interested in all aspects of building software. The program has ...