Computer Science (Co-op Available)
Society is in the midst of a technology revolution, which is fuelled by the advancement of knowledge in computing. Creating, manipulating, and speaking the language of technology have become some of the most valued skills applicable to almost every industry. When you study Computer Science, you will bring the tech of tomorrow to life as you design, implement and integrate software applications for a variety of devices. This degree prepares you for a career that blends technology like databases, networks, and telecommunications, with elements of ethics, law and culture in the ever-changing tech sector.
Degrees Offered:
- B.Sc.
- B.Sc. (Honours)
- B.Sc. Co-op (Peterborough Only)
Locations:
- Durham GTA
- Peterborough
Specializations:
Resume Boosters:
- Pursue the competitive co-op stream at our Peterborough campus: graduate with 12 months of relevant experience through three paid work terms in the information technology industry, working with such employers as TD Bank, Shopify, and Canadian Border Services
- Develop interpersonal skills as you gain work experience in internship courses
- Undertake an undergraduate research thesis and investigate a specific field of interest with the expert guidance of your professor
- Follow the path of inspirational Trent alumni, including Mathematics and Computer Science alumna Dr. Jane Heffernan, one of Canada’s leaders in health modelling

"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
- Introduction Into 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