The field of engineering is generally associated with finding solutions for real world problems in an analytical fashion using the math, science and problem-solving skills. At Lakehead we believe engineers must also possess excellent communication skills as well as an understanding of the business, legal, and societal issues that impact development of the technological products and processes required to meet the demands of a global economy.
As a software engineer, you will apply engineering methodologies and good practices for managing the creation of software from conception to the release of the finished product, including analysis, design, coding, testing and deploying software systems.
Software has become a fundamental part of modern society, while continuing to evolve in size, scope, and complexity. As a result, there is an immediate and important need for qualified software engineers who can model entire software and hardware systems, who can lead interdisciplinary project teams of designers and developers, and who can ensure quality, integrity, and safety of the software infrastructure that the public depends on every day.
Our Software Engineering program is accredited by the Canadian Engineering Accreditation Board (CEAB). We offer several entry points into our Bachelor of Engineering programs to accommodate you at any stage of your education.
Transfer Options
It's easy to transfer to Lakehead. Our pathway and general transfer policies are designed to help you maximize your credits from your current or previous studies at either college or university - or even both.
There are a number of ways to transfer to Lakehead. Let us help you achieve your degree completion goals. For more information regarding specific admission requirements from college or university, check out the ""Admissions Requirement" tab above and select your most recent level of study.