Program overview
Admission Requirements
Intakes
Program overview

Program overview

The Bachelor of Engineering in Software Engineering at Lakehead University is designed to equip students with the essential skills needed to thrive in the ever-evolving field of software development. This program emphasizes not only technical proficiency but also the importance of communication and understanding the broader societal impacts of technology. Students will engage in a comprehensive curriculum that prepares them for the challenges of modern software engineering, ensuring they are well-versed in both theoretical and practical aspects of the discipline.

Program structure

The Bachelor of Engineering in Software Engineering program is structured to provide a robust educational experience over a four-year period. The program includes:

  • Hands-on laboratory activities
  • Group and individual software projects
  • Co-operative/internship options available
  • Small class sizes for personalized learning

Students can choose to participate in a co-op or internship program, which allows them to gain valuable work experience while studying. This option can be pursued directly or during the second or third year of the program. The co-op experience typically lasts for at least 16 months, providing students with practical, paid work experience that enhances their employability upon graduation.

Featured Experiences

  • Co-operative/Internship Option: Students can apply for co-op placements, gaining real-world experience and professional development.
  • Hands-on Learning: The program includes practical lab sessions and projects that allow students to apply their knowledge in real-world scenarios.
  • Clubs & Societies: Students have access to nearly 100 clubs at Lakehead University, promoting engagement and networking opportunities.
  • Modern Curriculum: The curriculum covers contemporary topics such as data science, cloud computing, and software security.

Career Options

Graduates of the Bachelor of Engineering in Software Engineering program can pursue a variety of career paths in Canada, including:

  • Software Engineer: Design and develop software applications, ensuring functionality and user experience.
  • Software Developer: Focus on coding and building software solutions tailored to client needs.
  • Software Systems Architect: Plan and design complex software systems, integrating various components and technologies.
  • Mobile Application Developer: Create applications for mobile devices, focusing on usability and performance.
  • Data Scientist: Analyze and interpret complex data to help organizations make informed decisions.
  • Cyber Security Specialist: Protect systems and networks from cyber threats, ensuring data integrity and security.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit Lakehead University official website