Computer Science (Co-op Available)
Learn how to create, manipulate, and speak the language of technology, all while gaining hands-on experience applying these skills in real-world scenarios. In Computer Science at Trent, you’ll develop a combination of knowledge and technical abilities as you explore everything from computer forensics, data mining, and web-application development, to graphics, AI, and programming. Small class sizes and our emphasis on career experience and hands-on learning mean you’ll have unique opportunities for mentorship and networking with Trent’s faculty of experts, as well as industry partners.
Degrees Offered:
- B.Sc.
- B.Sc. (Honours)
- B.Sc. Co-op (Peterborough Only)
Locations:
- Durham GTA
- Peterborough
Specializations:
Resume Boosters:
- Graduate with 12 months of work experience through the paid co-op stream, working with employers such as TD Bank, Shopify, Amazon, and Canada’s Department of National Defence, to name a few
- Participate in the third-year internship and earn 80-120 hours of on-the-job training and experience
- Complete the fourth-year capstone course working directly with a real business client to design an information system or software product
- Join the Computer Science Society, network with major tech hubs, and compete at national Hackathon events

"What I love about Software Engineering is that I am able to build things and complete a fourth year capstone project with a group of my peers."
Career Paths:
Featured
Web Developer
Web designers and developers research, design, develop and produce Internet and Intranet sites. They are employed in computer software development firms, information technology consulting firms, information technology units throughout the private and public sectors, advertising agencies or they may be self-employed.
Career Opportunities
- Mobile App Developer
- Database Administrator
- Entrepreneur
- Software Systems Developer
- Network Systems Administrator
- Data Scientist
- Software Engineer
- Computer Systems Analyst
- Web Developer
Popular Courses:
- Web Application Development
- Computer Crime & Forensics
- Intro to Data Science
- Project Management
- Multimedia and Design
- Computer Networks
- Artificial Intelligence
- Computer Security
- Computer Graphics
- Human-Computer Interaction
- Data Mining

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
Program Requirements:
- A minimum 70% overall final average
- ENG 4U with a minimum of 60%
Co-op Requirements:
- Minimum 80% average for Co-op
- Only B.Sc. available for Co-op
Discover Ontario's
#1 Undergrad University
Many students say they knew Trent was right for them when they visited campus. Come see for yourself.
Visit TrentReady 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