• Develop the Skills to Succeed in Enterprise Technology and System Integration

    The CGI Certificate in Enterprise Systems Development is a professional certificate program developed in collaboration with CGI. It equips early-career professionals, recent graduates, and career shifters with foundational coding skills and a practical understanding of how enterprise IT organizations operate.

    The program provides hands-on experience in coding, data management, APIs, AI-enabled system integration, DevOps, cybersecurity, and quality systems, while helping participants understand how world-class IT organizations evolve, integrate technology, and deliver business value.

    The Certificate is delivered through Schulich’s Institute of Digital Business, which is advancing Canada’s ability to navigate rapid digital transformation by developing highly skilled talent for enterprise technology environments and the AI-powered economy.

  • CGI logo

    Learn More About CGI Certificate in Enterprise Systems Development

Program Format & Delivery

Tuition Fee

  • $0 (FREE) — for current students of the Schulich School of Business
  • $7,500 — for current students of York University
  • $7,500 — for alumni of the Schulich School of Business
  • $15,000 — for external participants
  • Who Should Take This Certificate Program?

    This program is designed for:

    • Early-career professionals seeking foundational coding and enterprise IT skills
    • Recent graduates from business or non-technical disciplines looking to enter technology roles
    • Career shifters interested in transitioning into enterprise technology and system integration

     

Powered by the Generous Support of CGI

Program Governance and Industry Engagement

The certificate is supported by a Program Advisory Council with participation from CGI. The council provides guidance on curriculum relevance, emerging enterprise IT practices, capstone project focus, and program evolution. CGI subject-matter experts may also participate as guest instructors, mentors, and industry advisors.

 

CGI logo

 

Curriculum Overview: Program Modules

View details Hide details

Program Modules:

Module 1 – Enterprise IT and Business Foundations Module 1 – Enterprise IT and Business Foundations

CITF 1001 –

Introduction to Enterprise IT Structure: Examines the governance and structure of enterprise IT organizations and the alignment of technology with business strategy.

CITF 1002 –

IT Projects and Business Alignment Foundations: Covers project lifecycles, stakeholder engagement, risk management, and ethical considerations in enterprise IT.

Module 2 – Foundations of Programming Module 2 – Foundations of Programming

CITF 2001 –

Programming Logic and Fundamentals: Introduces Python programming, algorithmic thinking, and Git/GitHub workflows.

CITF 2002 –

Object‑Oriented Programming and Software Design: Covers modular design using object‑oriented principles such as encapsulation, inheritance, and polymorphism.

CITF 2003 –

Front‑End Development Foundations: Introduces HTML, CSS, and JavaScript and exposure to modern front‑end frameworks.

Module 3 – Data, Databases, APIs, and AI‑Enabled System Integration Module 3 – Data, Databases, APIs, and AI‑Enabled System Integration

CITF 3001 –

Data Management and SQL: Covers relational database design, schema development, and SQL querying.

CITF 3002 –

APIs and System Integration: Introduces RESTful APIs and enterprise integration using Python or Node.js.

CITF 3003 –

AI Applications in Enterprise System Integration: Examines applied uses of AI in workflow automation and enterprise system integration.

Module 4 – Software Engineering and DevOps Practices Module 4 – Software Engineering and DevOps Practices

CITF 4001 –

Agile Software Development: Introduces Agile principles, Scrum methodology, and collaborative sprint workflows.

CITF 4002 –

DevOps and Continuous Integration/Deployment: Covers CI/CD pipelines, Docker containerization, and cloud deployment.

Module 5 – Cybersecurity and Quality Assurance Module 5 – Cybersecurity and Quality Assurance

CITF 5001 –

Cybersecurity and Data Protection: Introduces confidentiality, integrity, availability, encryption, and privacy frameworks.

CITF 5002 –

Software Testing and Quality Assurance: Covers testing strategies, automated testing tools, and software quality standards.

 

Module 6 – Applied Industry Capstone Project Module 6 – Applied Industry Capstone Project

CITF 6001 –

Integrated Industry Capstone Project: Teams develop enterprise‑focused technology solutions with mentorship from CGI professionals

Other Program Offered Under IDB:

Contact Us

For more information about the program, please contact idb@schulich.yorku.ca.

Clickable Banner