Get hands-on, action-based training in information technology systems, support and management while you develop a broad knowledge of IT, cloud services, information security and emerging technologies to drive business value.

Become an Information Technology professional and play a critical role in today’s tech-driven economy, helping end-users work effectively with complex hardware, software and networks using various tools and applications. Taught by experienced instructors using an industry-supported curriculum and leveraging the most recent technology, you will develop the knowledge, skills and aptitude to support an organization’s IT infrastructure as well as strong business, service, and consulting skills.

Demand for a range of IT professionals will continue as the growth of the IT sector creates more opportunities. Position yourself for a rewarding career supporting critical business operations in the dynamic and ever-evolving tech sector and have a vital role in any organization.

Students who experience success in this program and profession:

  • have higher secondary and/or post-secondary grades
  • possess effective interpersonal and communication skills, including technical writing
  • are committed to the significant self-study required alongside classroom learning
  • are detail-oriented and employ critical thinking in practice
  • possess basic computer literacies, including the ability to use word processing and communication software (working knowledge of Microsoft Office Suite is an asset)
  • are team players with a service mindset and able to remain calm in the face of pressure
  • are self-motivated, embrace lifelong learning, and genuinely passionate about the IT sector.

The opportunity to advance your education by transferring into this program or gain credit for previous postsecondary courses may be available.

There may also be opportunities to further your education by transferring to another institution once you graduate.

Learn more about program and institution transfer options.

This program has an optional work term after the first year. In the second year, there is a capstone project course in which students apply the sum of their learning in the program.

Upon successful completion of this program, graduates will be awarded a SAIT Information Technology Services diploma.

Download program info

Careers and opportunities

Our graduates may work in the following occupations. Some careers require additional experience and education.

Associated National Occupational Classification (NOC) codes: 20012, 21211, 21220, 21221, 21222, 21233, 22220, 22221, 22222, 21223.


Career counselling and support

Unsure which career path is for you? SAIT offers career planning services to help you decide your future.

You can also get started by taking our online career finder quiz, which can help you narrow down your search based on your current skills and interests.

Finally, you can also head to Alberta alis for various tools and resources, including additional quizzes and labour market information to help you narrow down a career path.

Services and workshops


The Information Technology Services diploma requires 60 credits (20 courses) to complete.

The program spans two years, with two semesters each year.

View classes by semester

Course Credits

This course introduces you to the hardware and software essentials of computer systems. You will learn how to install and configure desktop and virtual operating systems, implement backup and security processes, including anti-malware protection, and use troubleshooting techniques to diagnose hardware and software problems, configure add-ons, and replace defective sub-systems. You will also perform software testing and installations.


This course is designed to develop technical writing and presentation skills to ensure workplace readiness. Students will learn how to evaluate communication situations, analyze documents, assess research sources and develop organizational skills to apply in their work. They will learn about and practice designing, formatting and writing various professional documents. Students will also develop confidence (through practice) in developing and delivering effective and engaging presentations.


This course introduces you to networking terminology, devices, standards and protocols. You’ll configure initial settings on network devices, test network connectivity and examine the role of network protocols in accessing network resources. You’ll examine the seven network communication layers of the OSI model, as well as explore IPv4 and IPv6 addressing. You’ll also gain practical experience configuring network devices to enhance security and implementing a network design on a small network.


This course focuses on switching technologies and router operations that support small- to medium-sized business networks and explores wireless local area networks (WLAN) and security concepts. In this course, you will perform basic network configuration and troubleshooting, identify and mitigate LAN security threats, and configure and secure a basic WLAN.

  • CPNT 219 or CPNT 220

This course describes the architectures and considerations for designing, securing, operating, and troubleshooting enterprise networks. It covers wide area network (WAN) technologies and quality of service (QoS) mechanisms used for secure remote access, along with the introduction of software-defined networking, virtualization, and automation concepts that support the digitalization of networks.

  • CPNT 224 or CPNT 254

This course provides learners with the skills to design and implement wireless LANs. Topics covered include wireless LAN design, security, installation, configuration, management and troubleshooting.

  • CMPN 322 or CPNT 300 or CPNT 301

This course explores the use of computer programming languages as tools that can be used to provide IT business solutions. You’ll explore the evolution of computer programming and examine standard problem-solving techniques. You’ll also examine code reuse in functions, scoping and abstraction. The course includes an introduction to version control, and you’ll use classes and object-oriented programming principles to create applications using an industry-standard programming language.

  • CPRG 2160

This course introduces you to computer system scripting concepts and techniques. In addition to collecting, sorting and filtering data, you will learn how to produce a script with basic functionality, demonstrate error-handling techniques, apply data types to process and organize data and create tools to standardize and script system tasks. You will also learn how to use programming languages like Python with IT platforms like Ansible. You will apply these concepts and techniques by completing projects that reflect the needs of the industry.

  • CMPP 269 or CPRG 216 or CPRG 2160

This course introduces the learner to the basic administration of modern computing operating systems. This course will build upon the foundational networking knowledge of the learner and apply it to client networks. The learner will gain competencies in installing, configuring and troubleshooting services for modern computer operating systems. Administration topics will include web, mail and file transfer services. The learner will also manage interoperability between various operating system environments with consideration for business impacts.

  • CMPH 209 or CMPH 211

This course will teach you about the fundamentals of data centre infrastructure and information storage. The main topics covered include virtualization architecture, high-availability infrastructure, cloud computing, and containerization. While exploring these topics, you will learn how to use industry-standard hypervisor technologies, compare major virtualization technologies, and select a technology based on business needs. You will also learn about cluster computing, the role of virtualization in Virtual Desktop Infrastructure (VDI), and the core components and features of cloud computing.

  • CMPH 209 or CMPH 211

This course focuses on the advanced configuration of services necessary to deploy, manage and maintain a computer server infrastructure, such as advanced networking services, Active Directory Domain Services (AD DS), Web services, Mail services, and File Transfer services.

  • CMPS 275 or CPSY 204

This course builds on the foundational knowledge of server infrastructure and virtualization concepts and applies them to cloud computing and automation. Emphases will be placed on industry-standard cloud platforms with an introduction to early adoption technologies.

  • CMPH 308 or CPSY 350
  • CMPN 332 or CPNT 300 or CPNT 301
  • CMPS 305 or CPSY 302

This course focuses on emerging hardware and software technologies that enable businesses to consolidate applications and operating systems in a virtual environment. Learners will analyze and deploy the components of virtual systems, including hypervisors and storage area networks. Emphasis will be on configuring and managing virtual servers on enterprise systems.

  • CPSY 206

This course introduces the principles of business operations in the Information Technology (IT) field, emphasizing entrepreneurship, data analytics, IT organizational structures, change processes, continuous improvement, and service management concepts. Students will also employ organizational effectiveness strategies within the context of a project team in various business scenarios.


This cooperative work term course provides the opportunity to apply your classroom learning in a practical workplace setting and gain valuable industry experience. This course is optional.

  • ITSC 204
  • ITSC 205
  • ITSC 206
  • ITSC 302
  • LAWG 200

This course focuses on developing emerging technologies and how they will or already have affected the information technology (IT) industry. Using an investigate-and-research approach, you will identify emerging technology trends while exploring their impact on different organizations. You will apply this understanding in idea feasibility exercises, including proofs of concept or business proposals.


This course introduces you to the IT security field, beginning with an overview of the industry and examining the types and impact of cyber threats. You will configure perimeter-based networks and demonstrate next-generation firewall (NGFW) capabilities. You’ll also design a scalable enterprise IP addressing scheme, analyze network traffic and explore security best practices.

  • CMPS 275 or CPSY 204

This course builds on the security fundamentals concepts and examines critical issues in computer forensics, rootkit deployment, malware propagation patterns and application security.

  • ITSC 300 or ITSC 311 or ITSC 359

This course will provide learners with concepts in algebra, trigonometry, arithmetic of complex numbers, linear algebra, exponential and logarithmic functions, rates of change and statistics. This course provides foundational mathematics skills for engineering technologists. It covers a variety of mathematical models for solving application problems.


This course aims to introduce you to fundamental skills in critical thinking. You will develop skills in identifying fallacies, evaluating formal arguments, and diagnosing the appropriate form of argumentation in various areas, including science and morality. Your argumentation skills will be honed in evaluating others’ arguments and making your own.

  • PHIL 1011

In this capstone course, you will investigate issues across many different subject areas or domains of knowledge, connect with community issues or problems, and create a solution. Your project should demonstrate the technical and professional skills learned in the program and beyond. You must apply your creativity and problem-solving abilities to a real-world context.

  • ITSC 203
  • ITSC 301
  • ITSC 304
  • ITSC 307
  • ITSC 309


Students must attain a PGPA and/or a CGPA of 2.0 or better in each semester and pass the necessary prerequisite courses to progress through the program. To qualify for graduation, students must pass all courses, attain a CGPA of 2.0 or better and complete course requirements within the prescribed timelines.

Review our grading and progression procedure >


Explore your options!

Some courses in this program are available through Open Studies. You can complete courses via Open Studies to get a head start on your education, reduce your course load once accepted into a credentialed program, or determine which career path best suits you before you fully commit. 

You may also take courses for general interest or personal and professional development.

Available Open Studies courses

Admission requirements

Applicants educated in Canada

Applicants must demonstrate English language proficiency and meet the following requirements or equivalents:

  • at least 50% in Math 30-1 or 60% in Math 30-2
  • at least 55% in English Language Arts 30-1 or 60% in English Language Arts 30-2.

SAIT accepts high school course equivalents for admission for applicants educated outside Alberta.

All applicants who were educated outside of Canada must demonstrate English Language proficiency and provide proof they meet the program admission requirements with an international document assessment. Find out what educational documents are accepted and assessment options.

SAIT may also accept courses completed at certain international post-secondary institutions.


Academic Upgrading

Missing an admission requirement for this program? Upgrade your prior education to help you receive admission into one of SAIT's career programs.


English language proficiency

All applicants must demonstrate English language proficiency prior to admission, including students educated in Canada.

Learn more

Available intakes

Spring 2024

Start dates:

Domestic students: Closed
  • Application deadline: Feb. 23, 2024
International students: Closed
  • Application deadline: Jan. 22, 2024

Fall 2024

Start dates:

Domestic students: Open
  • Application deadline: June 28, 2024
International students: Waitlisted
  • Application deadline: May 29, 2024


2023/24 tuition and fees

The following costs are effective as of July 1, 2023. They are an estimate of tuition and fees based on the recommended course load per year.

Domestic students

Year Number of semesters Tuition fees Additional fees Total per year
1 2 $9,450 $1,570 $11,020
2 2 $9,450 $1,570 $11,020
Total cost:

Year Number of semesters Tuition fees Additional fees Total per year
1 2 $23,571.60 $1,570 $25,141.60
2 2 $23,571.60 $1,570 $25,141.60
Total cost:

Books and supplies are approximately $1,000 per full-time year.

This is a bring-your-own-device program with a power-user hardware and software requirement. See the specific requirements on our computers and laptops page.

Required textbooks

The required textbooks will be discussed within the first few weeks of classes.


Financial aid

Paying for your education may feel overwhelming, but we have resources and programs that can help, including information about payment options, student loans, grants and scholarships.

Learn more

Application process


Begin your application

Apply now using the online application portal. 

Ensure you have a valid Visa or Mastercard to pay the non-refundable application fee of $120 for domestic applicants or $150 for international applicants. 

Apply now

Ready to apply?

Follow our step-by-step guide to submitting a successful application.

Learn how to apply

Communication during admission

Email is the primary source of communication during the selection process. Ensure your personal email account is managed appropriately to receive our emails, files and communications. We recommend you add the sadt.advising@sait.ca domain to your safe senders' list or you risk missing critical email messages.

Information sessions

Prepare for a strong start in your chosen program or get the details you need to decide your future path.

Our expert staff and faculty are ready to answer your questions and provide information about the following:

  • What sets SAIT apart
  • An introduction to the program and area of study
  • Admission requirements
  • Future career paths
  • Information on the earning potential and graduate employment rates.

Contact us

School for Advanced Digital Technology Advising


International Student Advising