|Study location||Canada, Ontario, Brampton|
|Type||Bachelor's Degree, University|
|Nominal duration||4 years, plus 3 Optional Co-op terms|
|Tuition fee||CA$19,660 per year
The above fee is for and includes tuition (CA$ 18,287), health insurance and ancillary fees.
Please REVIEW the Algoma University`s refund policy.
|Registration fee||CA$425 one-time
The registration fee includes the non-refundable application fee (CA$125) and the refundable deposit fee (CA$300).
Please REVIEW the EdviseCanada`s fee policy.
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 an overall minimum average of 65 percent:
The entry qualification documents are accepted in the following languages: English.
If you have not completed your last 3 years of full-time studies in English in a country where English is an official language, you must provide evidence of your English language proficiency through one of the language tests below:
If you do not meet any of the above requirements, you may be admitted to Algoma University’s English for Academic Purposes Program (EAPP). Successful completion of EAPP Level 4 or Level 5 with a grade of 80% or higher will also satisfy the English language requirement, and you will earn 3 credits toward your academic studies.
Please visit the ESL page.
The Bachelor of Computer Science is primarily concerned with the overall theory and application behind the design of algorithms, programming languages, hardware architecture, systems software, application software and tools.
Students gain a strong theoretical and practical foundation in the study of algorithms, programming languages and the design and construction of computer systems and applications. They will also have a solid foundation in the data structure, programming, assembly language programming, computer organization, operating systems, theory, software engineering, algorithms and computer networking.
Learn how to code and program
This program adequately prepares students for higher education. Students in their fourth year of study can undertake a research project or thesis, which provides them with in-depth expertise in a specific area of interest.
Co-operative Education, or Co-op, is designed to integrate undergraduate academic studies with paid work experience. It provides students with meaningful, paid work experience, networking capabilities, and helps build and develop students’ competences and skillsets.
To graduate with the Co-operative Education Certificate, students must successfully complete their degree program, pass COOP 0101, and successfully complete three work term placements (with one placement being during the academic year).
Career path options for Computer Science graduates include:
- computer programmer
- computer support specialist
- computer trainer
- database developer
- video game developer
- web developer
- mobile application developer
- business systems analyst
- management consultant
- project manager
- software analyst
- systems architect or analyst
- information specialist