Back to search
BachelorRecommended
Bachelor of Computer Science - Software Development
- North Bay, Canada
- 3 years
- English
- On campus
- Bachelor
About the program
Three-year applied degree in software development with AI/machine learning and mobile application concentrations.
Program highlights
- Internship available: yes
- Placement support: no
- Work during study: yes
- Post-study work rights (3): yes
- PR pathway friendly: no
What you will learn
- Develop foundational knowledge in Computer Science - Software Development. Apply skills related to Six semesters of core computer science with breadth electives
- Semester 6 includes a 15-week Applied Work Term. Interpret relevant evidence and communicate findings within the discipline.
Career outcomes
- Programmer/analyst
- Software developer
- Web and mobile application developer
- DevOps engineer
- Information security analyst
- Game developer
Curriculum
- Six semesters of core computer science (programming
- data structures
- object-oriented programming
- database systems
- software quality
- enterprise systems) with breadth electives. Semester 5 includes a capstone and concentration courses in Artificial Intelligence and Machine Learning or Mobile Application Development
- Semester 6 includes a 15-week Applied Work Term.
Entry requirements
Academic
- Ontario Secondary School Diploma or equivalent with six 4U/4M credits including English and maths and a 65% average (Nursing: also biology and chemistry
- 70% average)
- Proof of English proficiency at IELTS 6.5 or equivalent (Nursing 7.0)
- Additional academic criteria: Minimum 65% average (OSSD) on both programme pages.
Accepted academic background
OSSD or equivalent with six 4U/4M credits including English and Mathematics (any Grade 12 maths), minimum 65% average
Language tests
- IELTS 6.5
- TOEFL iBT 86
- PTE Academic 60
- Duolingo 120
- Cambridge 176
Documents you’ll need
- Completed Application
- Official Academic Transcripts
- Passport or Identity Document
- Secondary School Completion Evidence
- Proof of Funds for Study Permit
How to apply
- Review the Computer Science - Software Development admission requirements and the current intake deadline. Complete the application through the Ontario colleges international application service. Prepare academic transcripts and evidence of previous qualifications. Provide English language test results if required. Submit the supporting documents requested by admissions. Confirm the applicable application fee before submitting the application. Review any admission offer and complete the required acceptance steps. Prepare the appropriate student immigration application if necessary.
Other costs
| Tuition per year | $20,981 CAD |
|---|---|
| Application fee | $100 CAD |
| Deposit | $2,700 CAD |
Program details
| Campus | Commerce Court Campus, North Bay |
|---|---|
| Faculty or school | Academic Unit Not Confirmed |
| Department | Academic Unit Not Confirmed |
| Teaching language | English |
| Credit value | 120 |
| Study pace | Fixed |
| Post-study stay | 3 |
| Scholarship note | _ |
Intakes and deadlines
Program starts
September 2027
Apply by
4 May 2027
171 days left
Frequently asked questions
The program takes 3 years.
The next deadline is 4 May 2027. Apply early, because some programs close when places fill up.
Tuition is $20,981 CAD per year. The application fee is $100 CAD. The deposit is $2,700 CAD. The estimated living cost is $12,040 CAD.
Accepted language tests: IELTS 6.5, TOEFL iBT 86, PTE Academic 60, Duolingo 120, Cambridge 176.

