InnoTech College
Diploma · 32 weeks

The Software Development Diploma.

A 7-month, 640-hour full-stack developer training program. Front-end, back-end, databases, deployment, and modern AI tools, taught live by working developers. Hybrid delivery: in person at the start and end at your campus, live online in between.

Book an advisor call
Length
32 weeks
Hours
640 total
Pace
20 hrs/week
Next intake
August 17, 2026
Domestic tuition
$14,822 CAD Calgary · $13,475 CAD Edmonton

Before government funding and InnoTech awards.

International student fees are different. See international student fees.

Who it’s for

You don’t need a computer science degree. You need the right seven months.

Complete beginners ready to commit 20 hours a week
Newcomers with tech or STEM backgrounds abroad
IT / QA / support professionals moving into building software
Working adults training on evenings or weekends
Curriculum

Four pillars. Six units. Two portfolio capstones.

Live instruction across every core area a working developer needs, with AI tools introduced from Unit 1.

Front-end illustration
Front-end

HTML · CSS · Tailwind · JavaScript · React

Back-end illustration
Back-end

Python · Flask · Node.js · REST APIs

Database illustration
Database

SQL · MySQL · MariaDB

Deployment illustration
Deployment

Git · GitHub · Cloud hosting

Tools you’ll use

The stack real developers work in.

React, Python, Flask, JavaScript, Git, MySQL, MariaDB, and more
Schedule

Two live cohorts. Choose the one that fits your life.

FormatDaysHoursWeekly commitment
Weekday eveningsMon–Thu5:00–10:00 pm20 hrs
WeekendFri · Sat · SunFri 5–10 pm · Sat–Sun 9:00 am–4:30 pm20 hrs

Delivered live on this schedule throughout. Students are based at a campus in Calgary or Edmonton. You attend in person at the start of the program and again at the end, and join live scheduled classes online in between.

Capstones

Two projects you’ll actually show in interviews.

Capstone 1, Front-end application

A React application built on top of a real API. You’ll design the interaction, wire the state, and deploy it publicly.

Capstone 2, Full-stack build

A production-shaped app: React front-end, Python/Flask API, SQL database, and cloud deployment. This is what you show recruiters.

Admissions

Two paths in.

Standard admission
  • Alberta high school diploma or Canadian equivalent (transcript required)
  • Or a GED
  • International credentials via IQAS or WES
Mature student admission
  • 18 years of age or older
  • Wonderlic SLE assessment with a minimum score of 18
Career roles

What graduates go on to do.

Realistic entry-level roles our program is designed to prepare you for.

Junior Software Developer
Full Stack Developer
Front End Developer
Back End Developer
Web Application Developer
Junior Python Developer

Career support is designed to improve job-search readiness. Employment is not guaranteed.

Tuition & funding

Tuition, and what you’ll actually pay.

Domestic rates, Canadian citizens and permanent residents

Calgary campus
$14,822 CAD

Full tuition, before government funding and InnoTech awards.

Edmonton campus
$13,475 CAD

Full tuition, before government funding and InnoTech awards.

International student fees are different. See international student fees.

Book an advisor call

Most students qualify for some combination of government funding and an InnoTech award. How much depends on your income, family size, and which offers you are eligible for. An advisor confirms your exact number in writing before enrolment.

The funding below applies to both InnoTech diploma programs.

Funding routes that reduce what you pay

Both InnoTech diploma programs are designated for Alberta Student Aid, so students may apply for provincial and federal grants and loans. Eligibility is assessed by Alberta Student Aid, not by InnoTech.

  • Government grants

    Both diploma programs are designated for Alberta Student Aid, so you may apply. Alberta and federal student grants are non-repayable funding, assessed by Alberta Student Aid based on income and family size. This is the funding that directly reduces what you pay.

  • Government student loans

    Because both programs are designated for Alberta Student Aid, you may apply for provincial and federal loans. Alberta and Canada student loans are interest-free while you study. Canada Student Loans are interest-free permanently. Alberta Student Loans begin accruing interest once repayment starts, after a grace period. Loans are repaid.

  • InnoTech scholarships, bursaries, and credits

    Seven options, including the Women in Technology Award, the Newcomer Career Bridge Bursary, the Career Relaunch Scholarship, the Partner Referral Credit, the Workshop-to-Tuition Credit, Deferral Protection, and Employer-Sponsored Seat Pricing. Awarded by eligibility and, for some, by application.

  • Employer sponsorship

    Some employers fund training for current or future staff. Ask your HR or benefits team what they support.

See all seven InnoTech offers

These are the licensed tuition amounts listed on the Alberta Private Career College Registry. Verify on the registry.

A registration fee of no more than $500 may be payable on signing the Alberta Student Enrolment Contract, and it is applied to tuition.

Government funding is assessed by Alberta Student Aid and eligibility is determined by them, not by InnoTech. InnoTech awards are subject to eligibility and approval.

Program guide

Prefer to read it first?

Download the Software Development Diploma funding and program guide. It covers how Alberta Student Aid works, what to prepare before you apply, tuition by campus, the seven InnoTech awards, schedule options, admissions requirements, and a funding worksheet you can fill in with your family or manager.

We’ll email it to you right away, then an advisor calls within one business day. No spam.

Prefer to download without the form? Direct PDF here.

FAQ

Common questions.

Back to home
Call