Overview
The Computer Science programme at Northern College, offered in collaboration with Algoma University, provides a comprehensive education in computing theory and practical application. Students develop essential skills in programming, systems analysis, and problem-solving to meet the evolving demands of the international IT industry.
This collaborative degree structure enables students to earn a Computer Engineering Technician diploma before transitioning into advanced degree studies. The curriculum focuses on industry standards, ensuring that graduates are proficient in managing complex digital infrastructures and developing innovative software solutions for modern business challenges.
By combining technical training with academic rigour, the programme fosters a deep understanding of how to improve system functionality and security.
Why Computer Science at Northern College?
Students benefit from state-of-the-art facilities and cutting-edge equipment designed to support applied research and technical excellence. The partnership with Algoma University provides a seamless transition from diploma to degree, offering a distinct advantage for those seeking both practical skills and academic credentials.
The institution emphasises a supportive community atmosphere where learners have access to dedicated faculty and comprehensive student services. This environment, coupled with strong institutional links, ensures that the teaching features remain aligned with current technological trends and employer expectations across Ontario and beyond.
Tuition Fee Breakdown
- International fee: CAD 15258 per year
- National fee: CAD 2721 per year
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The curriculum is structured to build foundational knowledge before moving into specialised computing topics. Modules may include:
- Professional Communications
- Programming
- Health and Safety
- Cisco Networking I
- IT Essentials I
- Mathematics I
- Communications in the Workplace
- Cisco Networking II
- Windows Server Administration
- Intermediate Programming
- Cisco Cyber Ops
- Mathematics II
- Data Cabling
- Indigenous Culture & Awareness
- Markup Languages
- Cisco Networking III
- Linux Server Administration
- Database Management
- Systems Security
- IT Essentials II
- Virtual Systems Administration
- Internet Programming
- Systems Analysis
- Data Structures I
- Data Structures II
- Assembly Language Programming
- Programming Languages
- Computer Organization
- Theory of Computing
- Operating Systems
- Software Engineering
- Discrete Mathematics I
- Linear Algebra
- Discrete Mathematics II
Careers with Computer Science
Graduates are equipped to pursue rewarding careers across a multitude of sectors, including telecommunications, municipal government, and private industry. The programme prepares individuals for high-demand roles such as systems administrators, network managers, and software analysts who can maintain robust digital environments.
The skills acquired during the course allow for employment in diverse organisations, ranging from small tech startups to large public boards. With a focus on both hardware and software, graduates possess the versatility required to adapt to various professional paths within the global information technology landscape.
Programme Structure
Courses include:
- Cisco Networking
- Programming
- IT Essentials
- Windows Server Administration
- Data Structures
- Assembly Language Programming
Key information
Duration
- Full-time
- 42 months
Start dates & application deadlines
- StartingApply anytime.
- StartingApply anytime.
You can apply right up until classes for the semester begin, and sometimes even after that, if there is room in your program, but it’s best to apply early
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Timmins, Canada
Disciplines
Information Technology (IT) Computer Sciences Software Engineering View 265 other Bachelors in Computer Sciences in CanadaWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- Ontario Secondary School Diploma (OSSD)
- Grade 12 English (C, U)
- Grade 12 Math (C, U)
- Or equivalent
- Proof of Senior High School Diploma/Certificate
- English Proficiency
Student Insurance via Studyportals Partner
Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items like Additional medical costs, Repatriation, Liability etc. Make sure your student insurance covers your needs.
Studyportals partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.
Get your student insurance nowStarting from €0.53/day, free cancellation any time.
Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at Northern College and/or in Canada, please visit Student Insurance Portal.
Tuition Fees
-
International Applies to you
Applies to youNon-residents15258 CAD / year≈ 15258 CAD / year -
Domestic Applies to you
Applies to youCitizens or residents2721 CAD / year≈ 2721 CAD / year
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Computer Science.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility