Software Engineering

Clickable image (Woodbridge with text on top)

The Faculty of Engineering at Lakehead University - Thunder Bay offers a uniquely designed four-year Bachelor of Engineering Degree program in Software Engineering, with a Co-op/Internship option available. The BEng (Software) degree at Lakehead University is accredited through the Canadian Engineering Accreditation Board (CEAB).

Lakehead University - Thunder Bay has the only Faculty of Engineering in Canada where, after completing high school, you can earn a Bachelor of Engineering Degree and an Engineering Technology Diploma in four years.

The Faculty of Engineering- Thunder Bay campus also offers a post-diploma engineering degree program in Software Engineering designed specifically for graduate engineering technologists.

We are very proud of our programs and our graduates. When you choose Software Engineering at Lakehead, you are assured of a quality education.

Software Engineering at Lakehead University

The unique structure of Lakehead’s programs at the Thunder Bay campus enables students to earn a Bachelor of Engineering degree in Software Engineering in four years while also completing the requirements of a Software Engineering Technology Diploma by the end of the second year of their BEng degree program.

Studying engineering at Lakehead gives you an unconventional opportunity to gain the skills required by employers. The unique combination of BEng degree with a Diploma in Engineering Technology from Lakehead University produces graduates with hands-on experience and theoretical knowledge critical to success.

The special design of the 4-year Bachelor of Engineering degree in Software Engineering at the Lakehead University Thunder Bay campus enables qualified engineering technology graduates from accredited Canadian technology programs to enter the BEng program after completing post-diploma transition courses offered in the summer session prior to third year. The Summer Transition program, offered in July and August, is designed to assist qualified engineering technologists make the transition to university studies. See the College Transfer Program for more information about our engineering post-diploma programs.

Integrate your academic study with work experience, apply your learning to practice, gain relevant experience, support your education and open doors to future employment through our Co-op/Internship Option.

Software Engineering - A Career for You

Our programs attract students from Victoria to St. John’s, as well as many international students. Lakehead graduates are well-equipped for a wide range of career opportunities and you’ll find our well-rounded graduates as recognized professionals in many engineering sectors.
As a software engineer, you will apply engineering methodologies and good practices to the analysis, design, implementation, verification and deployment of computer software. Software has become an omnipresent and fundamental part of modern society, while at the same time it has grown dramatically 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 and understand the role of individual components of the system, who can lead interdisciplinary project teams of designers and developers to build these large-scale systems, and who can ensure quality, integrity, and safety of the software infrastructure that the public depends on every day.


No upcoming events to display


Exceptional researchers celebrated at annual research and innovation gala

Eighteen awards were handed out including the Senate Research Committee's prestigious Distinguished Researcher Award, Research Excellence Award, and... full story

Lakehead’s Dean of Engineering awarded 2023 Gold Medal by Engineers Canada

Professor Janusz Kozinski, Dean of Engineering at Lakehead University, has received the prestigious Gold Medal Award from Engineers Canada.

Software Engineering is recognizing the work of second-year Technical Project students

The Department of Software Engineering is proud to present the work of its second-year Technical Project students from this semester.

Lakehead University welcomes new Dean, Faculty of Engineering

Dr. Janusz Koziński has been named the next Dean of the Faculty of Engineering.