After completing UAlberta's Software Engineering courses, you will have the abilities and know-how needed to succeed in the rapidly expanding profession of software engineering and development. You will broaden your understanding of computers by studying subjects including discrete and continuous mathematics, physical science, logic, and engineering design principles. You will also learn about the use and development of software systems of various sizes. Because these programs have the option of a co-op program, the industry and research experience enriches the classroom material.
STEM Course
Comments