Computer Science Accelerated Degree (Online)
Description
Are you looking for a new career or interested in technology? Do you want to enhance your previous post-secondary education? You could earn a computer science degree in as little as 12 months at Algoma University.
Today’s society is living in a revolution powered by computers. The growth in the past decade in both computer technology and applications has been phenomenal. The demand for graduates with computer science degrees is high and is expected to remain high in the decades to come, despite the troubled economy. By earning a degree in computer science, you are filling the need and high demand for computer scientists in today’s technologically advanced society. Plus, with a background in computer science, you have access to some of the highest starting salaries in today’s workplace.
Please note for students who wish to obtain a Bachelors Science in Computer Science from this program, the length of additional studies this requires is case by case dependent on your academic history. For students with a degree within the Science field, you may have a reduced number of additional credits to complete. Please note that our Science courses are only available in-person at our Sault Ste Marie Campus.
Program Highlights
In the accelerated program, students will learn:
In the accelerated program, students will learn:
- Software development – students learn Java, C++, C, and Scripting
- Android and IOS programming
- Data structures and programming
- Database programming – database design, SQL, Oracle, and Access
- Assembly language programming
- Operating systems – I/O, file management, process and scheduling on Unix, and Windows
- Networking – IPs, packets, general ISO structure of networks – applied/practical networks – installing software, managing mail, and more
- Data science with Python
Admission Requirements
Students who already hold a degree in a discipline other than computer science or a diploma in computer science will be able to earn a Bachelor of Computer Science (General) or a Bachelor of Science in Computer Science (General) in as little as 12 months, depending upon their previous credentials.
Students who already hold a degree in a discipline other than computer science or a diploma in computer science will be able to earn a Bachelor of Computer Science (General) or a Bachelor of Science in Computer Science (General) in as little as 12 months, depending upon their previous credentials.
Accelerated degree students may complete the program in three semesters within one year.
To be eligible, students must:
- Hold a recognized university degree or applied degree with a minimum overall average of ‘C’ or equivalent percent (students who possess a previous degree must have completed no more than 18 credits in Computer Science) OR have a two or three-year college diploma in a computer science-related field with a minimum GPA of 3.00.
- Provide proof of proficiency in English (if your first language is not English) that meet our English Language Requirements
- Provide an official transcript for review. An official transcript is one that is sent directly by the issuing institution or education authority using the sending institution’s security features (e.g. digital encryption, secure paper, or institutional seal) and has not been handled by the student in any way.
Accelerated Semester:
- COSC 1046: Introduction to Computer Science I (3 Week Duration)
- COSC 1047: Introduction to Computer Science II (3 Week Duration)
- MATH 1056: Discrete Mathematics I (6 Week Duration)
- COSC 2006: Data Structures I (3 Week Duration)
- COSC 2007: Data Structures II (3 Week Duration)
- COSC 2406: Assembly Language Programming (6 Week Duration)
After successful completion of the Accelerated Semester, students proceed to the third year of the Bachelor of Computer Science (General) or BSc Computer Science (General).
Students who complete the accelerated program can continue on to the fourth year of the program and earn a four-year honours degree. It is recommended that you speak to your faculty advisors early about this, so that you can properly plan your course progression in advance.
Job opportunities:
Co-op is available after the accelerated semester, if a student decides to pursue a 4-year degree option. Co-op is a full term placement that can be completed during an academic semester or in the summer months. It is important to note that a co-op placement would delay the degree completion time.
For those who choose to enter the workforce upon graduation, 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, among many others!
Note: Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.
Overview

- Institution: Algoma University
- Program type: Bachelors Degree
- Language: English
- Program Code:
- Delivery Method: Fully Online/Distance
Disclaimer:
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.