Last updated on 2025-11-26
Program Overview
The Bachelor of Computer Science - Accelerated program at Algoma University is designed for students who already hold a degree in any discipline. This innovative program allows students to earn a Bachelor’s degree in Computer Science in as little as 12 months. The curriculum provides a strong theoretical and practical foundation in essential areas such as algorithms, data structures, software engineering, and networking. Students are encouraged to explore their individual interests through specialized courses, fostering creativity and innovation in the field of computer science. The program emphasizes hands-on learning and collaboration with faculty, preparing graduates for high-demand roles in the tech industry.
Program Structure
The Bachelor of Computer Science - Accelerated program is structured to be completed in a short timeframe, specifically designed for those who already possess a prior degree. Key features of the program structure include:
- Program Length: Complete your degree in as little as 12 months.
- Hands-on Learning: Engage in practical experiences through state-of-the-art computer labs.
- Co-op Opportunities: Participate in co-operative education programs that integrate academic study with full-time employment.
- Specializations: Customize your degree with specializations in areas such as computer game technology, data science and AI, mobile software engineering, or XR technologies.
This program is designed to provide students with a comprehensive education that combines theoretical knowledge with practical application, ensuring they are well-prepared for the workforce.
Featured Experiences
The Bachelor of Computer Science - Accelerated program offers a variety of unique experiences that enhance the learning journey:
- Co-operative Education: Students can gain valuable work experience through co-op placements, allowing them to apply classroom knowledge in real-world settings.
- State-of-the-Art Labs: Access to advanced computer labs where students can work on projects and collaborate with peers and faculty.
- Tech Talks: Participate in seminars and discussions on current research and developments in computing, fostering a community of learning.
- Fourth-Year Thesis: Opportunity to undertake a research project or thesis, providing in-depth expertise in a specific area of interest.
- Programming Competitions: Engage in competitions that challenge students to solve real-life programming problems under tight deadlines.
Career Options
Graduates of the Bachelor of Computer Science - Accelerated program have a wide range of career options available to them in Canada. Some potential job roles include:
- Computer Programmer: Develop and maintain software applications, writing code in various programming languages.
- Web Developer: Design and create websites, ensuring functionality and user experience are optimized.
- Data Analyst: Analyze complex datasets to inform business decisions and strategies, utilizing data science techniques.
- Mobile Application Developer: Create applications for mobile devices, focusing on user interface and experience.
- Software Engineer: Design and implement software solutions, working on various projects across different industries.
These roles highlight the diverse opportunities available to graduates, reflecting the high demand for skilled professionals in the technology sector.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Algoma University official website
















