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
If you’d like to see the full flowchart of this program, please review the information provided on the Schedule and Availability page.
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.