
… Alberta is home to the Terrestrial Imaging Centre satellite, the primary receiving and distribution station for SPOT satellite images. This detailed information about the land below benefits Emergency response, energy pipeline monitoring and watershed research.
24 different universities, colleges and learning institutes in Alberta offer you over 100 different IT-related programs to choose from …
| Program | School | Type | Location |
| Applied Technology - Geographic Information Science | Southern Alberta Institute of Technology (SAIT) | Degree | Calgary |
| Applied Technology - Information Systems | Southern Alberta Institute of Technology (SAIT) | Degree | Calgary |
| Automated Systems Engineering Technology | Southern Alberta Institute of Technology (SAIT) | Diploma | Calgary |
| Bachelor of Applied Computer Information Systems and Business | Mount Royal College | Degree | Calgary |
| Bachelor of Applied Information Systems Technology (BAIST) | Northern Alberta Institute of Technology (NAIT) | Degree | Edmonton |
| Bachelor of Management - Computer Science | University of Lethbridge | Degree | Lethbridge |
| Bachelor of Science in Computing and Information Systems | Grande Prairie Regional College | Degree | Grande Prairie |
| Bio-Medical Engineering Technology | University of Alberta | Degree | Edmonton |
| Biological Sciences - Cell Biotechnology Option | University of Alberta | Degree | Edmonton |
| Biomedical Engineering Technology | Northern Alberta Institute of Technology (NAIT) | Diploma | Edmonton |
| Business Operations | DeVry Institute of Technology | Degree | Calgary |
| Chemical Engineering - Computer Process Control Option | University of Alberta | Degree | Edmonton |
| Computer Aided Drafting and Design Certificate | Bow Valley College | Certificate | Calgary |
| Computer Aided Drafting and Design-Technical Illustration | Medicine Hat College | Diploma | Medicine Hat |
| Computer Engineering | University of Calgary | Degree | Calgary |
| Computer Engineering | University of Alberta | Degree | Edmonton |
| Computer Engineering - Software Option | University of Alberta | Degree | Edmonton |
| Computer Engineering Technology | DeVry Institute of Technology | Degree | Calgary |
| Computer Engineering Technology | Southern Alberta Institute of Technology (SAIT) | Diploma | Calgary |
| Computer Engineering Technology | Northern Alberta Institute of Technology (NAIT) | Diploma | Edmonton |
| Computer Information Systems | Mount Royal College | Diploma | Calgary |
| Computer Information Systems | DeVry Institute of Technology | Degree | Calgary |
| Computer Information Systems - Hardware/Networking | Keyano College | Diploma | Fort McMurray |
| Computer Information Systems - Information Systems Fundamentals | Keyano College | Certificate | Fort McMurray |
| Computer Information Systems - Software Development | Keyano College | Diploma | Fort McMurray |
| Computer Information Technology | Lethbridge Community College | Diploma | Lethbridge |
| Computer Office Support | Grant MacEwan College | Diploma | Edmonton |
| Computer Programming/Technician | Lakeland College | Diploma | Vermilion |
| Computer Science | University of Lethbridge | Post-Diploma | Lethbridge |
| Computer Science | University of Lethbridge | Degree | Lethbridge |
| Computer Science | University of Calgary | Degree | Calgary |
| Computer Science | Mount Royal College | Certificate | Calgary |
| Computer Science and Geographical Information Science | University of Lethbridge | Degree | Lethbridge |
| Computer Systems Technology | Northern Alberta Institute of Technology (NAIT) | Diploma | Edmonton |
| Computer Systems Technology | Red Deer College | Diploma | Red Deer |
| Computer Systems Technology | Grande Prairie Regional College | Certificate | Grande Prairie |
| Computer Technician | Bow Valley College | Certificate | Calgary |
| Computer Technology | Southern Alberta Institute of Technology (SAIT) | Diploma | Calgary |
| Computers and Management Information Systems | Athabasca University | Certificate | Athabasca |
| Computing and Information Systems | Athabasca University | Degree | Athabasca |
| Computing and Information Systems | Athabasca University | Post-Diploma | Athabasca |
| Computing and Information Systems | Athabasca University | Certificate | Athabasca |
| Computing and Information Systems | University of Calgary | Diploma | Calgary |
| Computing Science | Augustana University College | Degree | Camrose |
| Computing Science | University of Alberta | Degree | Edmonton |
| Computing Science | Grande Prairie Regional College | Degree | Grande Prairie |
| Computing Science | The King's University College | Degree | Edmonton |
| Computing Science (transfer) | Red Deer College | Degree | Red Deer |
| Computing Science – Business Minor | University of Alberta | Degree | Edmonton |
| Computing Science - Minor | Concordia University College of Alberta | Degree | Edmonton |
| Computing Science – Software Quality Option | University of Alberta | Degree | Edmonton |
| Database Administrator | Southern Alberta Institute of Technology (SAIT) | Certificate | Calgary |
| Digital and Interactive Media Design | Northern Alberta Institute of Technology (NAIT) | Certificate | Edmonton |
| Digital Arts and Media | Grant MacEwan College | Diploma | Edmonton |
| Digital Graphics Communications | NorQuest College | Diploma | Edmonton |
| Digital Graphics Communications | Southern Alberta Institute of Technology (SAIT) | Diploma | Calgary |
| E-Commerce | Athabasca University | Degree | Athabasca |
| E-Commerce | Athabasca University | Post-Diploma | Athabasca |
| Electrical Engineering | University of Alberta | Degree | Edmonton |
| Electrical Engineering | University of Calgary | Degree | Calgary |
| Electrical Engineering Technology | Southern Alberta Institute of Technology (SAIT) | Diploma | Calgary |
| Electronic and Network Technology | DeVry Institute of Technology | Diploma | Calgary |
| Electronic Engineering Technology | Southern Alberta Institute of Technology (SAIT) | Diploma | Calgary |
| Electronic Service Technician | Northern Alberta Institute of Technology (NAIT) | Certificate | Edmonton |
| Electronic Systems Technology | DeVry Institute of Technology | Diploma | Calgary |
| Electronics Engineering Technology | Northern Alberta Institute of Technology (NAIT) | Diploma | Edmonton |
| Electronics Engineering Technology | DeVry Institute of Technology | Degree | Calgary |
| Engineering Physics - Nano Engineering | University of Alberta | Degree | Edmonton |
| Geographic Information Systems | University of Calgary | Degree | Calgary |
| Geographical Information Science | University of Lethbridge | Degree | Lethbridge |
| Geomatics Engineering | Lethbridge Community College | Diploma | Lethbridge |
| Geomatics Engineering | University of Calgary | Degree | Calgary |
| Geomatics Engineering Technology | Northern Alberta Institute of Technology (NAIT) | Diploma | Edmonton |
| Geomatics Engineering Technology | Southern Alberta Institute of Technology (SAIT) | Diploma | Calgary |
| Information Management/Library Technology | Grant MacEwan College | Diploma | Edmonton |
| Information Systems | Athabasca University | Degree | Athabasca |
| Information Systems | Athabasca University | Degree – Master’s | Athabasca |
| Information Systems | Athabasca University | Degree | Athabasca |
| Information Systems Security | Concordia University College of Alberta | Diploma | Edmonton |
| Information Technology | Medicine Hat College | Diploma | Medicine Hat |
| Information Technology | Southern Alberta Institute of Technology (SAIT) | Diploma | Calgary |
| Information Technology - minor | Concordia University College of Alberta | Degree | Edmonton |
| Information Technology and Systems Management | Grant MacEwan College | Diploma | Edmonton |
| Information Technology Management | Athabasca University | Degree – Master’s | Athabasca |
| Interactive Digital Design - Music | Grande Prairie Regional College | Diploma | Grande Prairie |
| Interactive Media Design - Visual Arts | Grande Prairie Regional College | Diploma | Grande Prairie |
| Media Arts & Digital Technologies | Alberta College of Art & Design (ACAD) | Degree | Calgary |
| Multimedia Production | Lethbridge Community College | Diploma | Lethbridge |
| Network and Communications Management | DeVry Institute of Technology | Degree | Calgary |
| Network Engineering Technology | Northern Alberta Institute of Technology (NAIT) | Diploma | Edmonton |
| Network Engineering Technology | Southern Alberta Institute of Technology (SAIT) | Diploma | Calgary |
| Network Technician | Southern Alberta Institute of Technology (SAIT) | Certificate | Calgary |
| New Media | University of Lethbridge | Degree | Lethbridge |
| New Media Production and Design | Southern Alberta Institute of Technology (SAIT) | Diploma | Calgary |
| Office Software Specialist | Keyano College | Certificate | Fort McMurray |
| Office Technology Certificate | Red Deer College | Certificate | Red Deer |
| Science, Technology and Society | University of Calgary | Degree | Calgary |
| Software Engineering | University of Calgary | Degree | Calgary |
| Specialization in Technology Commercialization | University of Alberta | Degree – Master’s | Edmonton |
| Telecommunications Engineering Technology | Northern Alberta Institute of Technology (NAIT) | Diploma | Edmonton |
| Telecommunications Technology | Southern Alberta Institute of Technology (SAIT) | Diploma | Calgary |
| Visual Communication Design | Alberta College of Art & Design (ACAD) | Degree | Calgary |
| Visual Communication Design | University of Alberta | Degree | Edmonton |
| Visual Communication Design Foundation | Grant MacEwan College | Certificate | Edmonton |