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

2025
Winter
2025
Spring
2025
Fall
2026
Winter
2026
Spring
2026
Fall
2027
Winter
2027
Spring
2027
Fall
2027
Winter
Winter 2025 Start Level 1 Level 2 Level 3 Level 4
Winter 2026
Start
Level 1 Level 2 Level 3 Level 4

 

CP (Co-op) Progression 0336X03FPM

2025
Winter
2025
Spring
2025
Fall
2026
Winter
2026
Spring
2026
Fall
2027
Winter
2027
Spring
2027
Fall
2027
Winter
Winter 2025 Start Level 1 Level 2 Level 3

Co-op Work Term 1

Co-op Work Term 2

BREAK

Level 4
Winter 2026
Start
Level 1 Level 2 Level 3

Co-op Work Term 1

Co-op Work Term 2

BREAK

Level 4

 

Get More Information

Get More Information
This field is required.
This field is required.
This field is required.
This field is required.
Must be a phone number. 503-555-1212
This field is required.
This field is required.
This field is required.
* = Required Information
This field is required.
At Algonquin College we respect your privacy. We do not disclose any of your information to third parties. You may unsubscribe from our lists and update your preferences at any time.