Logo of Algoma University - Sault Ste. Marie

Bachelor of Computer Science (Optional Co-op)

Algoma University - Sault Ste. Marie
Canada, Ontario, Sault Ste. Marie
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

In the Computer Science program, you will gain a strong theoretical and practical foundation in the study of algorithms, programming languages, hardware architecture, systems software, application software, and tools. They will also develop a solid foundation in the data structure, programming, assembly language programming, computer organization, operating systems, theory, software engineering, and computer networking. Students also have the opportunity to explore their individual interests and take courses in artificial intelligence, human-computer interactions, and web data management, among others.

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.

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’ competencies 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! January 2023
This intake is not applicable
Studies commence
Jan 9, 2023
Apply Now! May 2023
Application start
Jul 4, 2022
This intake is not applicable
Studies commence
May 8, 2023
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! January 2023
This intake is not applicable
Studies commence
Jan 9, 2023
Apply Now! May 2023
Application start
Jul 4, 2022
This intake is not applicable
Studies commence
May 8, 2023
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