fb pixel

The Bachelor of Engineering in Software Engineering with a minor in Software Development provides students with a strong foundation in designing, developing, and maintaining complex software systems. This program equips graduates with expertise in programming, software architecture, artificial intelligence, cybersecurity, and cloud computing. The software development minor enhances technical skills in application design, mobile development, and software optimization. With a focus on both theoretical and applied computing, students gain hands-on experience in software engineering, system integration, and database management. Graduates are prepared for careers in software engineering, data science, fintech, IT consulting, and application development.

Career Options:

Job Title

NOC Code

Salary Range (CAD)

Job Description

Software Developer and Programmer

21232$75,000 - $110,000Designs, develops, and implements software solutions, focusing on application development, mobile apps, and cloud-based services.

Software Engineer and Designer

21231$80,000 - $120,000Develops, tests, and optimizes software applications, ensuring security, scalability, and high-performance computing.

Computer Engineer (Except Software Engineers and Designers)

21311$80,000 - $120,000Specializes in hardware-software integration, embedded systems, and computational technology for innovative software solutions.

Computer Network and Web Technician

22220$60,000 - $90,000Maintains, secures, and troubleshoots computer networks, web servers, and cloud platforms to ensure seamless software deployment.