Welcome to the new NAIT.ca! We encourage you to explore the site and provide your feedback.


The location where your NAIT courses will be held.


The type of certification (degree, diploma, certificate) you will earn after completing your program.

  • Degree - NAIT offers a number of business degrees and applied science and technology degrees accredited by Alberta Advanced Education.
    Applied degree programs offer a stronger emphasis on practical applications of the concepts learned in the classroom
  • Diplomas & Certificates - These credit programs take 1 or 2 years and lead to government approved and industry-recognized credentials.
  • Journeyman Certificate - Hands-on and expert-led apprenticeship and industry training for skilled trades and technology professionals.
  • Continuing Education/Non-Credit - NAIT offers a wide range of non-credit programs and courses for personal and professional development in a number of interesting and exciting fields. These options are great for people who may be working but are interested in studying as well.

Delivery Options

The flexible schedule options for this course including time of day and full/part-time.

  • Day - Courses taking place between Monday - Friday, before 5 PM.
  • Evening/Weekend - Courses taking place on weekdays from 5 PM or later, or Saturdays and Sundays.
  • Online - Sometimes called "Home Study" or "Computer-Based Learning"
  • Blended - A combination of online and in-class components.
  • Distance - Traditional correspondence format. These courses work best if you can't get to a campus or if your schedule can't accommodate fixed class times

Breathe connectivity into the world around you

The Internet of Things (IOT) and the Internet of Everything (IOE) present opportunities for direct integration of computer-based systems into the physical world, improving internet security, efficiency, and accuracy at work and at home.

Programming is made easier for basic programmers, educators, business automation developers, and home automation enthusiasts, by employing ideas and tools to control intelligence from a wide variety of devices and platforms, including:

• Raspberry Pi

• Python

• Sensors

• Development tools (Web and locally based)

• General Purpose Input/Outputs (GPIO)

• Linux

Discover how to implement IOT and IOE in business and home automation, monitoring, and security. Understand communications, software, and embedded hardware as applied in the IOT/IOE environments.

IOT/IOE Developer Certificate will be awarded upon completion of following 8 courses.

Enter the workforce with confidence

IOT and IOE present opportunities for programmers, educators, business automation developers and home automation enthusiasts to directly integrate computer-based systems into the physical world, resulting in improved Internet security and efficiencies at work and at home.

After completion

An IOT/IOE Developer Certificate will be awarded upon completion of the following 8 courses.