banner-image

What’s covered in the program?

In this degree program, learn 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.

Program Highlights:

  • Start as early as January 2022 and begin working toward your dream career
  • Two four-month co-op work terms to leverage your learning for a real company and develop a professional network before even graduating
  • Courses focused on engineering science and design, math and natural sciences
  • Choose from professional course options such as robotics, parallel programming and computer vision
  • Graduates of Seneca’s program will be able to pursue professional engineering licensing with Professional Engineers of Ontario (PEO)

See Admission Requirements

Career Opportunities

As a graduate of this program, you will be ready to work in software engineering and AI.

Career opportunities include:

  • Software Engineer
  • Software Developer or Programmer
  • Artificial Intelligence Engineer
  • Artificial Intelligence Researcher
  • Artificial Intelligence Designer
  • Machine Learning Engineer
  • Machine Learning Developer
  • Data Scientist

Why Choose Seneca?

  • Passionate, expert faculty from a range of professions
  • Real-world learning experiences through paid and non-paid work opportunities
  • Curriculums developed in collaboration with industry advisory committees
  • A variety of credentials offered from certificates, diplomas, degrees, and graduate certificates
  • Opportunities to pathway to higher level credentials at Seneca and other universities in our transfer partnership network