Software Development Diploma · Calgary & Edmonton
Learn software development in 32 weeks.
Build practical coding skills with live instructors and support for your move into tech.
- Beginner-friendly — no coding experience needed
- Live evening/weekend classes
- Two portfolio projects you build
Hybrid learning: attend your Calgary or Edmonton campus at the start and end, with live online classes in between.
- Alberta-licensed diploma
- Student-aid & grant eligible
- Women in Technology Award
Next intake: September 7, 2026 · Limited seats
Get Tuition, Schedule & Payment Details
REAL GRADUATES
Graduates now working in tech.
These are real InnoTech graduates who consented to be named here; you can verify each of them on LinkedIn.
- Licensed under Alberta's Private Vocational Training Act (PVTA)
- Calgary campus, Institution #9963
- Edmonton campus, Institution #9964
- Verify our licence
- 87%
Placement rate
2025
- 1800+
Graduates
since 2017
- 4.8
Google Reviews
- Est. 2017
Alberta-licensed
Placement rate reflects graduates from 2025. Salary and outcome data sourced from Government of Alberta Wage & Salary Survey / Job Bank (NOC 21234), 2023–2025. Career support is designed to improve job-search readiness. Employment is not guaranteed.
Is this program right for you?
Students come in from very different starting points: newcomers to Canada building a first Canadian tech record, career changers moving into technical work, support and QA staff who want to build products instead of maintaining them, and working adults who need class times that fit around a job. No coding background is required.
What the program asks of you
- Attend live scheduled classes with an instructor. The online portion is live, not recorded video you catch up on later.
- 640 hours over 32 weeks, with attendance expectations. It is structured, not self-paced.
- Attend your Calgary or Edmonton campus in person at the start of the program and again at the end.
- Have a laptop and a reliable internet connection.
Not sure where you fit? Request your tuition and schedule details and an advisor will help you decide.
- 0 weeks
From beginner to job-ready diploma
- $0
Median Alberta developer salary
- $0
Women in Technology Award
- 0
Years in business
Salary: Government of Alberta / Job Bank (NOC 21234), 2023–2025.
What you'll learn and build
You'll learn how real websites and web applications are built — from what users see, to what happens behind the scenes, to how data is stored, to how apps are deployed.

The visual layer your users click, read, and interact with. You'll structure pages with HTML, style and lay them out with CSS, make them work on any screen size, and add interactivity and dynamic interfaces with JavaScript and React. By the end you can turn a design into a working, responsive web interface.
Tools you'll use

Everything that happens behind the screen to make an app actually work. You'll write server-side logic, build and connect APIs, handle user accounts and authentication, and wire the front-end to the data and services it needs. This is where a static page becomes a real application that does things.
Tools you'll use

Where your application's data is stored, organized, and retrieved. You'll design tables and relationships, write queries to create, read, update, and delete data, and connect a database to your app so user information is saved reliably, searched, and updated. Good data structure is what keeps an app fast and trustworthy.
Tools you'll use

Taking a finished app off your laptop and putting it live on the internet. You'll use Git for version control and collaboration, deploy your project to the cloud, and learn the hosting and cloud basics that get a real app to a public URL — the final step that turns your work into something you can show employers.
Tools you'll use
The tools you'll actually use
The curriculum is built around practical tools used across modern web development, so students build both fundamentals and job-relevant exposure.

What you build, and who teaches you
Two real capstone projects
Not exercises. Two portfolio-grade applications you design, build, and deploy, which you can show in interviews on day one.
Modern developer tooling, including AI
You use modern developer tooling throughout, including AI assistance for setup troubleshooting and debugging workflow, the way working developers do.
Instructors with industry experience
Hands-on training from instructors with experience at companies like Lululemon, Amazon, and Meta.
Program delivery built for real life

Live Scheduled Classes
Between your in-person portions, you join live scheduled classes online from home and connect directly with your instructor and classmates.

In-Person at Your Campus
The program is hybrid. You attend in person at your campus at the start of the program and again at the end, so you begin and finish alongside your instructor and cohort. There is no fully online option and no fully on-campus option.

Career Opportunities
Full-stack development skills can open the door to a range of entry-level web and software-related roles across different industries.
- Full Stack Developer
- Web Designer and Developer
- Front End Developer
- Web Application Developer
You could be earning in less than a year
Developers in Alberta earn a median of $73,500.
- Alberta median (NOC 21234)
- $73,500 / year
- Entry-level
- $45,000 – $52,000
- With experience
- up to $115,000
Source: Government of Alberta Wage & Salary Survey / Job Bank (NOC 21234), 2023–2025.
Career support is designed to improve job-search readiness. Employment is not guaranteed.
Career coaching + job-search support
The goal isn't just to learn skills — it's to be able to present them clearly and apply to realistic first roles.
Career support is designed to improve job-search readiness. Employment is not guaranteed.
- Portfolio review + guidance on presenting your work
- Resume + LinkedIn support
- Interview preparation (including technical communication)
- Job-search planning and application strategy
- Guidance on realistic first roles and stepping-stone paths
Tuition and funding options
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.
32 weeks · 640 total hours
International student fees are different. See international student fees
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 that reduces what you pay
Financing that spreads what you pay
- 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.
Our campuses
Calgary campus
Licensed Calgary address
#305, 4014 Macleod Trail SECalgary, AB T2G 2R6Alberta institution #9963
New Calgary location
Unit 100, 720 28 St NECalgary, AB T2A 6R3Pending PCCCB and municipal approval.
Edmonton campus
Licensed Edmonton address
Unit 208, 10080 Jasper AveEdmonton, AB T5J 1V9Alberta institution #9964 · Connected to Central LRT Station.
Questions people actually ask.
Can't find what you're looking for? Request your tuition and schedule details and an admissions advisor will go through your questions.
Before you enrol
Read these before you commit. We would rather you know exactly what you are signing.
Refunds are governed by Alberta's Private Vocational Training Act and by the Alberta Student Enrolment Contract you sign before starting.
A registration fee of no more than $500 may be payable on signing the Alberta Student Enrolment Contract, and it is applied to tuition.
Your Career in Tech awaits you.
Get your full tuition, schedule, and funding details.
No pressure. An admissions advisor will follow up with honest answers about whether this is the right fit for you.









