Student Experience

Learn Practical Skills and Leading Software

Students in the Computer Programming program at Algonquin College in Pembroke, Canada learn leading industry software such as Oracle, programming languages (Java, C#, SQL, PHP, JavaScript), operating systems (Windows and Unix/Linux) in a networked environment, and CASE tools. Most of the class time is spent learning applications programming, programming languages, object-oriented analysis and design, operating systems, coding in integrated development environments, debugging, testing, and maintenance of code, and database design, implementation and administration.

View the program flowchart.

Gain Real-world Experience

In the final year, students participate in a real-world team project that emphasizes independent learning. Students who possess the appropriate level of business communications skills may take part in a cooperative placement at the end of Level 03. Co-op students work in two back-to-back 15-week paid work terms before returning for their final level.

CP (Non-Co-op) Progression 0336X01FPM

2022
Winter
2022
Spring
2022
Fall
2023
Winter
2023
Spring
2023
Fall
2024
Winter
2024
Spring
2024
Fall
2025
Winter
Winter 2022 Start Level 1 Level 2 Level 3 Level 4
Winter 2023
Start
Level 1 Level 2 Level 3 Level 4

 

CP (Co-op) Progression 0336X03FPM

2022
Winter
2022
Spring
2022
Fall
2023
Winter
2023
Spring
2023
Fal
2024
Winter
2024
Spring
2024
Fall
2025
Winter
Winter 2022 Start Level 1 Level 2 Level 3

Co-op Work Term 1

Co-op Work Term 2

BREAK

Level 4
Winter 2023
Start
Level 1 Level 2 Level 3

Co-op Work Term 1

Co-op Work Term 2

BREAK

Level 4

Download the program progression chart.