Ready to learn more?
Next Cohort: May 4-May 4
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.
Duration
1 year
Tuition
$8,798
Sault Ste. Marie
May 4-May 4
Commitment
Full-Time
Delivery
Hybrid
Credential
Degree
Year Founded
1965
Scholarships
yes
Algoma University’s Bachelor of Computer Science Bridging Program offers college graduates a unique and efficient pathway to earn a Bachelor of Computer Science degree in as little as 12 months. This program is specifically designed for students who already possess a Computer Science-related diploma and wish to enhance their qualifications with a full degree. The program begins with online courses in the Spring, followed by in-class instruction at the Sault Ste. Marie campus during the Fall and Winter semesters.
Upon completion, students will graduate with a General Bachelor of Computer Science degree. Those who wish to pursue further studies can continue for two additional terms to achieve an Honours Bachelor of Computer Science. The program provides students with a comprehensive understanding of critical topics such as software development (Java, C++, C, and scripting), Android programming, data structures, database management (including SQL, Oracle, and Access), assembly language programming, operating systems, and networking.
This Bridging Program is ideal for graduates from programs like Cambrian College’s Computer Systems Technician or Northern College’s Computer Engineering Technician, provided they meet the required academic standards. Combining online and in-person learning, this accelerated pathway equips students with the skills needed to advance their careers in the rapidly evolving technology sector.
Admissions Requirements
- Recognized two or three year college diploma in a computer science-related field with a minimum GPA of 3.00.
What You’ll Learn
- Programming languages including Java, C++, C, and scripting.
- Android app development and mobile programming.
- Data structures, algorithms, and problem-solving techniques.
- Database design and management using SQL, Oracle, and Access.
- Assembly language programming and low-level computing.
- Networking fundamentals, including IPs, packets, and network management.
Ready to get started?
Next Cohort: May 4-May 4
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

