Software Engineering

Study in a specialization that not only trains you on what it takes to succeed as a software engineer, but also what it takes to be a leader in the workplace.

The world is becoming more digital every day. In this important specialization, Computing Systems majors learn how to design and test the software that shape our lives and work towards becoming a leader in the tech industry. Through a focus on teamwork and collaboration both in and out of the classroom, you’ll gain the hands-on experience required to launch your career.


Students who have fulfilled the requirements for a single-major Honours degree in Computing Systems may apply for a Specialization in Software Engineering, if they have also successfully completed the following 9.0 credits:

  • 4.0 COIS credits consisting of COIS 3030H, 3040H, 3050H, 3320H, 3420H, 3850H, and 4000Y
  • 1.0 credit from ADMN
  • 1.0 credit from AHCL, CAST, CUST, ENGL, FREN, HIST, HSST, PHIL, or WMST
  • 1.0 credit from BIOL, CHEM, ERSC, FRSC, GEOG, or PHYS
  • 2.0 additional credits outside of COIS and MATH

Degrees Offered:

  • B.Sc. (Honours)


  • Peterborough

Stay Connected!

Receive admissions information, event invites, and important reminders.

Resume Boosters:

  • Hands-on, real-world experience through our third-year internship course, fourth-year project course or our co-op option (new for 2018).
  • Progressive use of the latest science and digital technologies.
  • Smaller classrooms that give you the opportunity to interact on a personal level with your professors.
  • Participate in Electric City Hacks, Trent University’s annual student-run hackathon.
Trent students collaborate on project work

Career Paths:

Career Opportunities

  • Database Administrator
  • Software Systems Developer
  • Software Application Developer
  • Network Systems Administrator
  • Research Scientist
  • Software Engineer
  • Computer Systems Analyst
  • Web Developer
  • Mobile Application Developer
  • Computer Security

Admission Requirements

Ontario Secondary School Requirements:

  • Ontario Secondary School Diploma (OSSD)
  • A minimum of six Grade 12 4U or 4M courses, including program specific prerequisites
  • A minimum 70% overall final average (unless otherwise specified)
  • ENG 4U with a minimum of 60%
More Requirements

Discover Ontario's
#1 Undergrad University

Where award-winning architecture meets state-of-the-art research facilities and dynamic student spaces.

Visit Trent

Ready to Take the Next Step?

Tell us more about yourself and we’ll tell you all the reasons you belong at Trent.

Stay in Touch