Bachelor of Science - Computer Science
Study location | Canada, Ontario, Peterborough |
---|---|
Type | Bachelor's Degree, University |
Nominal duration | 4 years |
Study language | English |
Course code | RSC |
Tuition fee | CA$33,558 per year The fee is for the 2024–2025 academic year and includes tuition (CA$30,549), health insurance and ancillary charges. The fees displayed are estimates only for two semesters and are subject to change. |
---|---|
Registration fee | CA$390 one-time The registration fee includes the non-refundable application fee (CA$90) and the refundable deposit fee (CA$300). Please REVIEW the EdviseCanada`s fee policy. |
Entry qualification | High School / Secondary Education (or higher) To be eligible for admission, you must possess a high school diploma, including these required courses (or equivalents), with a minimum overall average of 70 percent:
The entry qualification documents are accepted in the following languages: English. |
---|
Language requirements | English If English is not your first language, or you have not studied at least 3 years full-time in a high school/secondary school where the medium of instruction is entirely English, you must demonstrate your English language proficiency by submitting one of the following tests:
|
---|
More information |
---|
Overview
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, artificial intelligence, and programming.
This degree will equip you with the necessary skills required for a successful career in the ever changing technology sector. For more in-depth studies, the Computing Systems stream offers three Specializations for the B.Sc. option:
- Data Analytics: Hone your ability to analyze large scientific and retail datasets for practical application. This specialization provides a solid foundation in data analysis techniques, including parallel programming, visualization, data mining, and predictive modelling.
- Software Engineering: In this hands-on specialization, you will learn how to design, implement, test, maintain, and document software solutions. With a focus on teamwork and collaboration both in and out of the classroom, you’ll gain the experience and interpersonal skills to meet the needs of today’s software creators and users.
- Theoretical Computer Science: Working one-on-one with your professors, you’ll explore and develop applications that manipulate the speed and power of digital computation, design new models, and uncover new methods of problem solving. This specialization also equips you well for future graduate studies in Computer Science.
Interestingly enough and unique to this program, you can even pursue more than one specialization if you choose to do so.
Career opportunities
A Computer Science degree, along with guaranteed career experience while you learn, prepares you for many possible career paths in a wide range of industries, including:
- Mobile App Developer
- Database Administrator
- Entrepreneur
- Software Systems Developer
- Network Systems Administrator