Program overview
Admission Requirements
Intakes
Program overview

Program overview

The Bachelor of Engineering Science in Software Engineering at Western University offers students a comprehensive education in software development and engineering principles. After completing the Common First Year, students can enroll in this program, which provides a solid foundation in both theoretical and practical aspects of software engineering. This program also allows students to explore specialized options such as Embedded Systems or Health Informatics in their fourth year, enhancing their skills and employability in the tech industry.

Program structure

The Bachelor of Engineering Science in Software Engineering is designed to equip students with the necessary skills and knowledge to excel in the field of software engineering. The program structure includes:

  • Program Length: Typically spans four years.
  • Completion of Western Engineering’s Common First Year is required before enrolling in the Software Engineering program.
  • Options for specialization in the fourth year, including Embedded Systems and Health Informatics.
  • Opportunities for dual degrees with Business (Ivey HBA), Law, and various major modules across different faculties.

This structure ensures that students receive a well-rounded education, preparing them for various career paths in the engineering sector.

Featured Experiences

The Software Engineering program at Western University offers several unique features and experiences that enhance learning:

  • Co-op opportunities that allow students to gain practical experience in the industry.
  • Hands-on projects and labs that foster real-world application of software engineering concepts.
  • Field experiences that provide insights into the software engineering profession.
  • Joint partner programs that may offer collaborative learning experiences with industry leaders.

These experiences are designed to enrich the educational journey and prepare students for successful careers in software engineering.

Career Options

Graduates of the Bachelor of Engineering Science in Software Engineering can pursue a variety of career paths in Canada. Here are some potential job options:

  • Software Developer: Responsible for designing, coding, and testing software applications to meet user needs.
  • Systems Analyst: Analyzes and improves computer systems and processes to enhance efficiency and effectiveness.
  • Web Developer: Specializes in building and maintaining websites, ensuring functionality and user experience.
  • Database Administrator: Manages and organizes data using specialized software, ensuring data integrity and security.
  • IT Project Manager: Oversees technology projects, coordinating teams and resources to ensure timely delivery and success.

These roles highlight the diverse opportunities available to graduates, allowing them to make significant contributions to the technology sector.

 

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

Visit Western University official website