Algonquin College of Applied Arts and Technology Computer Programming and Analysis (Co-op and Non Co-op Version)
Algonquin College of Applied Arts and Technology

Algonquin College of Applied Arts and Technology

Computer Programming and Analysis (Co-op and Non Co-op Version)

Ottawa, Canada

Advanced Diploma

3 years

English

Full time

On-Campus

Key Summary

About: The three-year Ontario College Advanced Diploma in Computer Programming and Analysis at Algonquin College trains students to design, develop and deploy information systems that meet stakeholder needs. The curriculum covers programming, software testing, database design and administration, systems analysis and design, cybersecurity, quality assurance, DevOps, mobile and web development and a year-long applied research project. The programme offers Co-op and Non Co-op versions; Co-op work terms are typically 14 weeks.

Career Outcomes: Graduates work as mobile application developer, full-stack developer, programmer analyst, quality assurance analyst, database administrator across private, public, healthcare, finance, education and information services sectors and commerce.

The three-year Computer Programming and Analysis Ontario College Advanced Diploma prepares students to design, develop and deploy information systems that meet stakeholder needs. The curriculum covers coding and software testing principles and practices using industry standards and methodologies; database design and administration; systems analysis and design; cybersecurity; quality assurance and testing; development operations; mobile and web programming; and applied research projects. The program offers both Co-op and Non Co-op versions; Co-op students undertake paid work terms (Co-op work terms are typically 14 weeks). Graduates may work across many sectors including private and public sectors, healthcare, education, commerce, science, finance, production, information services, service industry and human services.

Why choose this program?

• Three-year Ontario College Advanced Diploma preparing students for careers in software development and systems analysis.
• Year-long applied research project where students collaborate with community partners to design and deploy authentic information system solutions.
• Coursework combines programming, systems analysis and design, databases, cybersecurity, quality assurance/testing, DevOps and business/IT topics to bridge software development and business needs.
• Graduates have laddering options from the Computer Programming Diploma program.