Dhiraj Kandel
Managing DirectorSchedule a free consultation with our expert counselors to discuss your study
The essentials at a glance
You can study a bachelor of computer science in Canada from Nepal by finishing +2 with maths and applying to a four-year degree at a university such as Waterloo or Algoma. This page covers entry marks, tuition in CAD and Rs, co-op, the college diploma option, jobs, and work permit rules. Maths and English marks matter most.
Main points from this page
Yes, you can apply for a four-year computer science degree in Canada right after +2.
Computer science teaches you how to write programs, build software and solve problems with data. You use a lot of maths. Science and management students can both apply if their maths marks are strong.
This guide is part of our study in Canada from Nepal series. For a more specialist route, read our artificial intelligence and data science guides.
Amounts below are in Canadian dollars. Use our CAD to Rs forex converter to see today’s value. We round at about Rs 108 for each dollar to give you an idea.
Algoma lists a 65 percent minimum average for its BSc in Computer Science, while Waterloo sets a far higher bar.
Algoma asks Ontario applicants for English, Advanced Functions maths and either a second maths course or two science courses. The minimum is 65 percent, and the co-op stream at Sault Ste. Marie asks for 70 percent.
For overseas students it says it assesses each country on its own criteria and looks for five or six academic courses in the final year, including English. Read the Algoma admissions requirements.
Waterloo publishes its Computer Science entry rules by country or school system, and Nepal appears in its country list.
As an example of the level, its page for the Indian system asks for at least 90 percent in maths and one other subject, English, and an 85 percent overall average. See that Waterloo entry page. Ask Waterloo which rule applies to the NEB.
Check your own result with the NEB GPA calculator. For English tests, read our minimum IELTS and PTE for Canada page. Waterloo asks for a test if your last four years of study were not in English.
You can start with Waterloo, Algoma and Seneca.
These schools differ in size and price. Compare them and open the profile you like. Pick two or three to ask about.
Waterloo is in Ontario. It has a large computer science faculty and co-op. Entry is very competitive. Read our University of Waterloo profile.
Algoma teaches computer science in Sault Ste. Marie and Brampton. You can choose a BSc or a co-op stream. Read our Algoma University profile.
Seneca is in Toronto. Its Computer Programming program is a two-year diploma. You study at the Newnham campus. Read our Seneca Polytechnic profile.
Costs range from about CAD 9,985 for one diploma semester to CAD 73,000 for a year at Waterloo.
Fees below are for international students and exclude housing and food. For those, read our cost of studying in Canada guide.
| Institution and program | International tuition and fees | About in Rs |
|---|---|---|
| Waterloo, Computer Science (2026/27) | About CAD 73,000 for two terms, plus CAD 1,500 for books | about Rs 79 lakh |
| Algoma, BSc (2026/27) | CAD 11,300.63 for a 15 credit fall term, so about CAD 22,600 for two terms | about Rs 24 lakh |
| Seneca, Computer Programming diploma (2026/27) | CAD 9,985.02 for the first semester | about Rs 11 lakh a semester |
Sources: Waterloo tuition, Algoma tuition and Seneca costs.
Waterloo calls its figure an estimate for a full course load of five courses a term, and it includes health, transit and other student fees. Co-op students pay a CAD 836 fee per school term and no tuition during work terms. Algoma’s page lists amounts by number of credits, so we added two terms of 15 credits. Seneca does not publish a full-year total.
For visa money, read Canada proof of funds. For awards, see scholarships to study in Canada.
You study programming, data structures, algorithms, computer systems and maths.
The first year builds your programming and maths base. Later years let you choose areas such as software, security, data or artificial intelligence. You also work on projects, often in groups.
If maths is weak for you, start practising now. Calculus, logic and statistics appear in most programs.
Yes, at some schools, and it is a strong reason to compare programs.
Waterloo lists a co-op fee of CAD 836 per school term, and no tuition during work terms. Algoma has a separate co-op stream at Sault Ste. Marie with a higher entry average of 70 percent.
Co-op places depend on the school and the job market. Ask each school how international students apply and how many terms you complete.
A degree takes four years and goes deeper into theory, while a diploma takes two years and focuses on practical skills.
Seneca’s Computer Programming program is an Ontario College Diploma of four semesters. The page says it meets work permit eligibility rules, and part-time study is not an option for international students. Entry is an Ontario secondary diploma or equivalent, with Grade 12 English and maths. See the Seneca program page.
A diploma suits you if you want to start work sooner. A degree suits you if you want a bachelor’s credential or plan to study further. Read our PGWP guide for the work permit rules.
You can work as a software developer, web developer, data analyst, systems analyst or testing specialist.
Computer science is not a licensed profession, so you do not need a separate licence to start. Employers look at your skills, projects and work experience. For more study, see our masters in Canada guide.
Compare it with business administration if you like management. Compare it with economics if you like numbers and policy.
You can work up to 24 hours a week off campus during term and apply for a post-graduation work permit after your degree, but permanent residence is not automatic.
The Post-Graduation Work Permit can last up to three years, depending on your program length. Degrees have no field-of-study rule, while many college credentials do. Our guide on working over 24 hours in Canada covers the weekly limit.
No course leads to permanent residence on its own. Read PR pathways through education in Canada to plan honestly. Part-time job ideas are in part-time jobs in Canada for international students.
Start dates, documents and visa steps have their own guides, so use those.
Seneca lists January, May and September starts for its diploma. For other schools read Canada intakes. For papers, read Canada student visa requirements.
Yes. A four-year degree starts after +2, and maths is the key subject. A two-year college diploma is also possible.
Four years for a degree. Seneca’s Computer Programming diploma takes four semesters, about two years.
Algoma works out to about CAD 22,600 a year, about Rs 24 lakh. Waterloo estimates CAD 73,000 for its first year, about Rs 79 lakh.
Yes. Algoma asks for Advanced Functions maths, and Waterloo asks for high marks in maths. Practise before you leave Nepal.
Not always. Waterloo and Algoma both offer co-op, but you apply for it and entry can be higher.
A degree has no field-of-study rule for the post-graduation work permit. Seneca lists its diploma as eligible. Always check the official list.
No. No course leads to permanent residence on its own. Read the PR pathways guide to plan honestly.
Goreto counselors help you pick a program, check your marks and prepare your papers.
You can meet a counselor at our Kathmandu, Lalitpur, Chitwan, Itahari or Pokhara branch. Visit get in touch to find the nearest office.
Reference links
Important guidance note
Fees, entry marks and program rules change, so confirm each detail on the official university or college page before you apply.
Book Your Free Consultation
From choosing the right country to finding scholarships and housing, our counselors will guide you at every step.
Choose the right country based on your goals
Find courses that match your career plan
Get guidance on colleges and universities
Plan your finances, scholarships & part-time jobs
Plan your abroad stay & post-study plan