Software Engineering | Bachelor's degree | Computer Science & IT | On Campus | University of Guelph | Canada
Contribute to innovative and cutting-edge software design. Become well-versed in computer science concepts, focusing on team-based software development and professional standards. Develop a background in design and development, and the implementation and evolution of software. Take courses on different aspects of software engineering simultaneously, to broaden your perspective.