Ontario College Advanced Diploma Computer Programming and Analysis (Optional Co-op)

Offer response
4 - 6 weeks after your application is submitted
Compare Universities Illustration
Compare Courses!
You can now compare courses and find which one suits you the best.

Course Overview

This three-year advanced diploma program equips students with the latest industry-standard development skills to build enterprise, web, and mobile applications. The curriculum masterfully combines object-oriented analysis, agile methodologies, and hands-on programming using cutting-edge technologies from leaders like Microsoft, Oracle, and Java. Students culminate their learning by developing a major business application for a real client, providing invaluable practical experience, with an optional co-op stream available to gain professional work terms.

Key Program Highlights

  • Master in-demand programming and problem-solving skills using the latest Microsoft, Java, and open-source software
  • Apply object-oriented analysis, design, and agile methodologies to real-world development projects
  • Build a comprehensive capstone project for a local business, creating a major application from concept to completion
  • Gain professional experience through an optional co-op stream featuring four consecutive work terms
  • Learn through a balanced approach of core IT theory, hands-on assignments, and supportive courses in math and communications

Requirements

The requirements may vary based on your selected study options.





















Modules

  • College Reading & Writing Across Contexts
  • Conestoga 101
  • Technology Infrastructure: Networking
  • Mathematics for Information Technology I
  • Programming: Web Foundations
  • Programming Concepts I
  • Database - Foundations
  • Understanding Workplace Behaviours
  • Computing Ethics and Society
  • Operating Systems I
  • Programming Dynamic Websites
  • Programming Concepts II
  • Systems Analysis and Agile Development
  • Programming: Microsoft Web Technologies
  • Advanced Data Systems
  • Algorithms and Data Structures
  • Systems Development: Computer Security
  • Programming: Software Quality Assurance
  • Programming Mobile Applications I
  • Data Analytics, AI, and Machine Learning
  • Open Source Web Programming
  • Programming: Mobile Applications II
  • Systems Project Planning & Initiation
  • Software Design Principles & Patterns
  • Enterprise Applications Development
  • Cloud Computing & Application Development
  • IT Entrepreneurship
  • Systems Project
  • Programming: Distributed Applications Development
  • Business Intelligence
  • Software Delivery and Release Management
The all-in-one solution for your study-abroad needs
Download the Edvoy app now

Related courses










Offer response
4 - 6 weeks after your application is submitted