Logo of Algoma University - Brampton

Honours Bachelor of Computer Science (Optional Co-op)

Tuition fee CA$19,660 per year

The above fee is for two semesters 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.

More information

algomau.ca/..ics/programs/computer-science 

Overview

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

Students in the computer science program will learn how to program and code using SQL, HTML, ANSI, C++, Java, and Javascript.

Fourth-Year Thesis

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-op Education

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 opportunities

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
Apply Now! September 2023
Application start
Oct 3, 2022
This intake is not applicable
Studies commence
Sep 5, 2023

Application deadlines apply to citizens of: United States

Apply Now! September 2023
Application start
Oct 3, 2022
This intake is not applicable
Studies commence
Sep 5, 2023

Application deadlines apply to citizens of: United States