Become a job-ready developer in Alberta.
A career-focused diploma for newcomers, career switchers, and working adults. Software Development is hybrid: in person at the start and end in Calgary or Edmonton, live online in between. SharePoint Programming is delivered in person on campus. Real instructors, live classes.
Get the funding and program guide
It covers how Alberta Student Aid works, tuition by campus, schedule options, and admissions requirements.
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.
Graduates now working in tech.
These are real InnoTech graduates who consented to be named here; you can verify each of them on LinkedIn.
Megha BhattView profile of Megha Bhatt on LinkedIn
AJ LantanoView profile of AJ Lantano on LinkedIn
Kulbir Kaur TivanaView profile of Kulbir Kaur Tivana on LinkedIn
Danny GanzaView profile of Danny Ganza on LinkedIn
Jaya PugashettiView profile of Jaya Pugashetti on LinkedIn
Monica TamangView profile of Monica Tamang on LinkedIn

Built for the person actually making a career change.
If any of these sound like you, book a call and we’ll walk you through the exact fit.
Bridge your existing tech or STEM background into a Canadian developer role, with resume and portfolio support built in.
Leave the job that’s not going anywhere. In seven months you’ll have a portfolio, a plan, and a shortlist of roles to target.
Already close to the work? Move from support tickets and manual testing into building software full-time.
Evening and weekend cohorts keep your current job intact while you train. Live classes, not self-paced videos.
Two focused programs. Both career-focused. Both funding-eligible.
Software Development Diploma
Front-end, back-end, databases, and deployment. Two portfolio capstones. Real instructors, live classes.
- 32 weeks (7 months) · 640 hours
- Domestic tuition: $14,822 CAD Calgary · $13,475 CAD Edmonton
- Next intake: August 17, 2026
- Hybrid: in person at the start and end, live online in between
Before government funding and InnoTech awards.
International student fees are different. See international student fees.
Funding and scholarshipsSharePoint Programming Diploma
A modern, accelerated path for adults looking to enter enterprise Microsoft development, no programming background required.
- Accelerated 8-month program
- $10,440 CAD total, plus a $500 enrolment fee deducted from tuition
- No programming experience required.
- Small class sizes (max 20)
- In person: all classes delivered on campus
Before government funding and InnoTech awards.
International student fees are different. See international student fees.
Funding and scholarshipsFrom first line of code to a deployed application.
The program moves in a deliberate order: fundamentals written by hand first, then modern frameworks, then real applications you deploy yourself. Nothing is skipped ahead of the thing it depends on.
- 1
Bootcamp
20 hoursOnboarding, environment setup, and pre-program fundamentals.
- 2
Developer Tools, Cloud & Collaboration
80 hoursGit, GitHub, terminal, VS Code, cloud basics, team workflows, AI coding assistants including Claude Code.
- 3
Front-End Foundations
140 hoursHTML, CSS, Tailwind, responsive layout, and core JavaScript.
- 4
Modern Front-End
100 hoursReact, component architecture, state, hooks, and building interactive UIs.
- 5
Back-End, Databases & Deployment
260 hoursPython, Flask, REST APIs, SQL, MySQL/MariaDB, Node.js, and cloud deployment.
- 6
Career Readiness
40 hoursPortfolio review, resume, LinkedIn, interview prep, and job-search planning.
Tools you'll actually use
- HTML
- CSS
- Tailwind
- JavaScript
- React
- Python
- Flask
- REST APIs
- SQL
- MySQL
- MariaDB
- Node.js
- Git
- GitHub
- Terminal
- VS Code
- Cloud deployment
- Claude Code
- AI coding assistants, used the way senior developers use them
Software Development: on campus at each end, live online in between.
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.
You begin in person at your campus, Calgary or Edmonton, with your instructor and your cohort.
The online portion is live scheduled classes with an instructor, not self-paced video. You join scheduled evening or weekend classes, ask questions, and work with your cohort in real time.
You return in person at the same campus to complete the program with your instructor and cohort.
This is how the Software Development Diploma is delivered. You choose a campus, Calgary or Edmonton, and your in-person portions happen there. The classes in between are live and scheduled with an instructor, not self-paced video. The SharePoint Programming Diploma is delivered differently: all classes are delivered in person on campus. there is no online option for this program.
Taught by people who do the work.
Our instructors are working professionals from industry, currently active in the field they teach.
Experience described is that of individual instructors. It is not a claim about hiring partners or where our graduates are employed.
Developers in Alberta earn a median of $73,500.
Entry-level roles typically start around $45,000–$52,000, and experienced developers earn 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.
Tuition, and what you’ll actually pay.
Domestic rates, Canadian citizens and permanent residents
Full tuition, before government funding and InnoTech awards.
Full tuition, before government funding and InnoTech awards.
International student fees are different. See international student fees.
- 32 weeks · 640 total hours
- Weekday-evening or weekend schedules
- Payment plan available, ask an advisor
Full tuition, before government funding and InnoTech awards.
- Accelerated 8 months
- Enrolment fee $500, deducted from tuition
- Max class size 20
- No programming experience required.
- Delivered in person on campus
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.
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.
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.
Two Alberta campuses.
You choose a campus, Calgary or Edmonton. Software Development students attend in person at the start and end of the program, and join live online classes in between. SharePoint Programming students attend on campus throughout.
Calgary, AB T2G 2R6
Calgary, AB T2A 6R3
Edmonton, AB T5J 1V9
Ready to see if this is right for you?
Book a 30-minute call with an advisor. No pressure, no sales pitch, just an honest conversation about your background, goals, and whether InnoTech is the right fit.








