This Associate of Science degree in Computer Science is a two-year undergraduate program designed to give students a solid foundation in programming, data structures, and computer architecture. It also emphasizes critical thinking, analytical skills, and includes mathematics and lab science courses to enhance numerical and laboratory skills. The program offers broad-based knowledge suitable for students looking to continue their undergraduate studies or transfer to a university for further education.
Why this course is highly recommended
This program is ideal for students seeking a strong grounding in computer science fundamentals with the flexibility to transfer to a university for further studies. Its comprehensive curriculum, including science and arts courses, helps build a well-rounded skill set, making graduates competitive for further academic pursuits or entry-level roles in tech.
The specialisation focuses on core computer science areas such as programming, data structures, and computer architecture. Students engage in courses like CPSC 111, CPSC 112, CPSC 150, and advanced topics like CPSC 215, CPSC 225, and CPSC 250, preparing them with practical and theoretical knowledge in computer science.
Application fees
0.00L
1st year tuition fees
-
Living cost
To complete this degree, students must earn a minimum GPA of 2.0 while completing courses including 6 credits in English, 6 credits in Mathematics, 36 credits in Science, 18 credits in second-year science courses, and additional arts and science courses. The program totals 60 credits and is typically completed over two years.

English language test
Want to learn more about the admission process, eligibility criteria,
and acceptance rates for international students? Visit the Alexander College - Burnaby admission page
for complete details.
Graduates can choose to continue their undergraduate studies or transfer to a university's 2nd or 3rd year in a bachelor's degree program. Some BC universities may admit Associate Degree graduates at reduced GPA requirements, opening pathways to a variety of further education and career opportunities in technology and related fields.