Engineering - Software

Although a relatively young discipline, Software Engineering is a rapidly growing profession thanks to modern technology. As a Software Engineering student you learn to design, develop, implement, test and maintain software, as well as the principles governing hardware. 

You will have broad exposure to the following topics:

  • Mathematics
  • Natural Sciences
  • Engineering Sciences
  • Engineering Design
  • Ethics
  • Environmental Issues

In your final year, you will work as part of a team to complete a capstone project involving the design, production and delivery of a software program. By the time you graduate you will possess a clear understanding of the marketplace and specialized skills in: 

  • Programming
  • Databases
  • Software Design and Testing
  • Quality Assurance
  • Data Mining
  • Signal and Image Processes
  • Operating Systems
  • Computer Hardware 

Our graduates are always in demand and apply their knowledge in a broad range of sectors including healthcare, finance, telecommunications and social networking.

Our Faculty of Engineering offers a unique four-year Bachelor of Engineering degree in Software Engineering, accredited by the Canadian Engineering Accreditation Board (CEAB), with an optional co-operative education component.   

The design of our program courses also grants you a Software Engineering Technology Diploma at the end of second year, which will allow you to enter into the workforce as a Software Engineering Technologist if you don't wish to pursue the final two years of the degree program.   

Entry Points  

You may enter directly into first year if you have completed the necessary high school admission requirements or once you have completed the Common Year in Applied Science if additional academic preparation is needed.   

Qualified Engineering Technology graduates from an accredited Canadian technology program may enter into their third year of study once they have completed the required post-diploma transition courses held in the summer session.  

Lakehead Advantage  

We offer multiple entry points into our Bachelor of Engineering programs to accommodate you at any stage of your education.  

High School  

If you have met all admission requirements, you may enter into the first year of the Bachelor of Engineering program directly from high school.  

Common Year in Applied Science  

The Common Year in Applied Science is a one-year program that provides academic preparation prior to your entry into the Bachelor of Engineering program at the first year level.  

College Transfer Program  

The special design of our four-year Bachelor of Engineering degrees enables qualified Engineering Technology graduates from accredited Canadian technology programs to enter directly into their third year of the Bachelor of Engineering program after completing post-diploma transition courses offered in July and August. For more information please visit the College Transfer Program page.  

We also offer a co-operative education/internship option for all Engineering majors. You will gain at least 16 months of paid, practical work experience and graduate a year later than students enrolled in the regular Bachelor of Engineering program. Visit our co-op/internship page for more information.  

We are the only Faculty of Engineering in Canada that allows you to earn a Bachelor of Engineering Degree and an Engineering Technology Diploma in four years. You will complete the requirements for an Engineering Technology Diploma in your respective field by the end of your second year. This gives added value to your undergraduate degree and provides you with the option to enter the workforce after two years of study.

What our Students Say

I chose Lakehead because of the atmosphere, and the fact that the Engineering programs are regulated by the Canadian Engineering Accreditation Board, which means there is really no major difference...




Engineering - Software

Read more about Jeff Luo's experience.