Home/Tracks/IT & Software Development

Industry Track

IT & Software Development

A progressive certification track designed for Canadian IT professionals and software development teams. From foundational AI literacy to architecting enterprise-grade AI systems, this track equips developers, engineers, and tech leads with the hands-on skills to integrate AI into every stage of the software development lifecycle.

Outcomes

What teams will be able to do

  • Apply AI tools confidently across the full software development lifecycle
  • Design and deploy AI-augmented workflows that reduce manual effort and improve code quality
  • Build and integrate AI agents into existing developer toolchains and CI/CD pipelines
  • Lead AI adoption strategy and governance for software engineering teams
  • Evaluate and select AI tools aligned with team size, stack, and compliance requirements

Track at a glance

5 Courses

Levels

Live Online

Delivery

5–20

Class Size

Applied Work

Focus

Who attends

Software developers, engineers, and QA professionalsTech leads, engineering managers, and CTOsDevOps and platform engineersIT consultants and solution architects

Course Levels

Choose the level that fits your team.

Each level is a standalone course you can book independently. Start at Level 1 or jump to the level that matches your team's current capability — no prerequisite required unless noted.

Series Total

5 levels

66h total · Live online

Level 1 of 5

Certified AI Practitioner

The entry point for any IT professional beginning their AI journey. Introduces how large language models work, how to prompt them effectively, and how developers and IT staff can immediately apply AI to reduce repetitive overhead — from writing tickets and documentation to explaining legacy code.

6 Hours4 modulesLive Online20% member discount
Book Level 1

Learning Outcomes

By the end of this level, participants will be able to:

  • Apply AI coding assistants to accelerate software development tasks including code generation, debugging, and documentation
  • Draft technical documentation, code comments, and API references using AI tools with measurable time reduction
  • Identify appropriate and inappropriate uses of AI in software development, including data privacy and IP licensing considerations
  • Use a personal AI prompt library to reduce time spent on routine coding and documentation tasks by at least 40%

Module

01

How AI Actually Works (No Hype)

  • Demystifying LLMs: tokens, training data, and why AI sometimes gets it wrong
  • The difference between generative AI, traditional ML, and rule-based automation
  • What AI is genuinely good at versus where human judgment is still essential

Module

02

Prompting for Technical Professionals

  • The anatomy of an effective prompt: role, context, task, constraints, and output format
  • Techniques for getting consistent, structured output from AI tools
  • Live practice: prompting AI to explain code, generate docs, and draft technical emails

Module

03

AI Tools for Everyday Developer Work

  • Hands-on walkthrough of GitHub Copilot, ChatGPT, Claude, and Gemini
  • When to use chat AI vs. embedded IDE tools vs. API access
  • Evaluating AI-generated output: accuracy, hallucination risks, and validation habits

Module

04

Responsible AI Use in IT Environments

  • Data privacy: what NOT to paste into public AI tools
  • Understanding AI output licensing and intellectual property concerns for code
  • Building a responsible AI usage habit that aligns with employer policies

You leave with

  • Personal AI prompt library for common developer tasks
  • AI tool comparison cheat sheet for Canadian IT teams
  • Completed AI use case map identifying 3 immediate wins

Industry applications

  • Auto-generate inline code comments and README files for legacy codebases
  • Draft Jira tickets, user stories, and acceptance criteria using prompt templates
  • Ask AI to explain unfamiliar code, APIs, or error messages during debugging
  • Summarize long Confluence pages, PRDs, or Slack threads instantly
1 / 5

Contact

Contact CSBAA

Reach our membership team for questions about joining, member training, certification programs, events, or general association inquiries.

Member services

Membership inquiriesmembership@ciai.ca
Program registrationprograms@ciai.ca
Eventsevents@ciai.ca
Policy & standardspolicy@ciai.ca

Most programs delivered live online across Canada

945 Syscon Rd, Burlington, ON, L7L 5S3