Student Experience

Learn practical skills and leading software

Students in the Computer Programmer program at Algonquin College in Ottawa, 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.

If you want to see the full flowchart of this program, please view these links:

Standard Version (No Co-op)
Co-op Version

View the program progression chart.

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.