Program Highlights
In the accelerated program, students will learn:
- Software development – students learn Java, C++, C, and Scripting
- Software Engineering
- 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
- Artificial Intelligence and Machine Learning
More questions? Check out the Frequently Asked Questions below.
Computer Science Accelerated Degree Program - Sample Structure
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).
Course Code | Credits | Course | Sample Course Length |
---|---|---|---|
COSC 1046 | 3 | Introduction to Computer Science I | 4 Week Duration |
COSC 1047 | 3 | Introduction to Computer Science II | 4 Week Duration |
MATH 1056 | 3 | Discrete Mathematics I | 6 Week Duration |
COSC 2006 | 3 | Data Structures I | 4 Week Duration |
COSC 2007 | 3 | Data Structures II | 4 Week Duration |
COSC 2406 | 3 | Assembly Language Programming | 6 Week Duration |
Ready to Apply?
Applying to Algoma U is simple, fast, and easy
School of Computer Science and Technology
Learn MoreFrequently Asked Questions
You will graduate with a 3-year General Bachelor of Computer Science. If you wish to pursue a Bachelor of Science in Computer Science, we recommend that you discuss this with your faculty advisor during the first semester of your program to determine if it’s the right pathway for you.
The required Computer Science courses are identical in each degree, however the Bachelor of Computer Science (BCOSC) has less rigorous requirements in Mathematics and Sciences than the Bachelor of Science in Computer Science (BSc).
Many students will likely prefer to earn the BCOSC degree since it is an easier degree, with reduced core math and science content. For stronger students who are more well prepared, it is highly recommended that they take the more rigorous BSc in Computer Science as it is a stronger degree.
Both degrees provide students with the necessary skills to be successful in the computing and information technology industries. However, the BSc provides students with additional skills that will open opportunities in high-end scientific and mathematical research institutions.
Yes, 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.
The four-year honours degree provides you with the opportunity to:
- develop your skills even further by enrolling in additional classes
- pursue a specialization in Computer Games Technology or Mobile Software Engineering.
- complete a thesis study, which provides you with the necessary credentials to pursue graduate studies
Yes, it is! For all OSAP & Financial Aid inquiries, please contact Nicole Muskaluk in Financial Aid at [email protected].
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.
Students who have already earned a bachelor’s degree can qualify for admission as a second degree candidate. Upon receipt of your transcripts, the Office of the Registrar will review your eligibility as a second degree candidate. As long as you did not take more than 18 credits (6 courses) of Computer Science in your degree program, you are eligible for admission as a second degree candidate.
If you have a college diploma in Computer Science or a related field, you will likely have already completed the coursework that is offered in the Accelerated Semester. You will not be eligible for the Accelerated format of the degree.
Depending on your GPA, you may be eligible for transfer credit towards a degree at Algoma. Check out our Transfer and Pathway page for more information.
The first term of the accelerated second degree program involves taking the first two years of core courses, each condensed into a 4 week block. Classes must be attended for 18 hours per week and you must budget 36 hours per week for studying and preparing assignments. This level of commitment doesn’t leave time to hold employment and it is highly recommended that students taking this program commit only to studying during the accelerated portion of their program.