A Concern of Daffodil Family

Home Seneca Polytechnic - Newnham Campus Bachelor of Engineering – Software Engineerin...

Bachelor of Engineering – Software Engineering (BSA) (Co-op)

The Bachelor of Engineering - Software Engineering program will prepare students to design, build, implement and maintain complex computer and software solutions that are efficient, reliable and secure. The degree’s emphasis is on artificial intelligence (AI) in solving software engineering problems. Courses focus on software engineering criteria in the areas of mathematics, natural sciences, engineering design and engineering science. Studies will include two mandatory, co-operative, four-month work-integrated learning experiences — one between semesters 6 and 7 and another between semesters 7 and 8. In the final year of the program, students will choose from Professional Option courses such as robotics, parallel programming and computer vision. Students will also undertake a substantial industry-driven group project.

Throughout this program, students will develop the following skills:

  • software engineering techniques
  • artificial intelligence, data mining, machine learning
  • engineering design, natural sciences and mathematics 
  • communication, teamwork and leadership skills

When students graduate from this program, these are the types of career options that they can explore:

  • software engineer
  • software developer
  • software programmer
  • artificial intelligence specialist
  • artificial intelligence engineer
  • artificial intelligence developer
  • artificial intelligence programmer
  • artificial intelligence designer
  • artificial intelligence researcher
  • machine learning engineer
  • machine learning developer
  • data scientist

Requirements

Listed below are the documents required to apply for this course.

Grade 12

70.0 %

Total: 6.5

Reading

6.0

Writing

6.0

Listening

6.0

Speaking

6.0

Total: 84.0

Reading

21.0

Writing

21.0

Listening

21.0

Speaking

21.0

Total: 60.0

Reading

0.0

Writing

0.0

Listening

0.0

Speaking

0.0

Total: 115.0

Reading

0.0

Writing

0.0

Listening

0.0

Speaking

0.0

This program offers conditional admissions For conditional admission, instead of submitting language proficiency test scores, applicants may complete English courses prior to the academic program. The length of the English course is determined based on the applicant‘s level of English proficiency.

Apply now
4-Year Bachelor's Degree

Program Level

4 year bachelor's degree including 4 months of co-op

Program Length

$19,809.00 CAD / Year

Tuition fee

$90.00 CAD

Application fee

Upcoming Intakes

  • jan 2025
  • Sep 2026
  • Jan 2026
  • sep 2025