Skip to main content Skip to site utility navigation Skip to main site navigation Skip to site search Skip to footer
NSCC's response to COVID-19: view updates

IT Programming for Artificial Intelligence (AI)

Create intelligent applications that use Machine Learning (ML) technologies.

An office setting with several people sitting in front of computers and programming.
Start Date:
Typical Length:
1 Year
Graduate Certificate

Apply Now


Learn the most important tools used in one of the most exciting fields of programming today. The growing field of AI helps increase organizational efficiency and productivity, and is being adopted by every major sector, including health, manufacturing, transportation and more.

In this graduate certificate program, you learn to:
  • Become proficient with the in-demand Python programming language and create applications in Python
  • Use the most popular Python libraries and frameworks for Machine Learning
  • Use Machine Learning techniques to develop application features.
  • Develop core database skills and learn how to work with datasets – analyzing, extracting and transforming them, and preparing them to be used to train models
  • Develop a basic understanding of the underlying foundations upon which AI technologies are built
  • Explore current and future applications of AI as well as potential societal implications, considering ethics, governance and sustainability as it relates to business decisions and industry need
  • Create and use Deep Neural Networks including the associated, practical mathematics

Work experience

  • Work experience is a mandatory credit course, providing you with the opportunity to apply your knowledge and skills outside of the classroom.
    • Opportunities are typically unpaid and last approximately 5 weeks.
    • Transportation, accommodations and other costs related to work placements are your responsibility.
  • For more information, visit Work Experience Opportunities.

Choose NSCC

  • Our instructors come from industry with world-class experience and skills.
  • This program was developed with industry – for industry, ensuring your skills are current and relevant.

2023-24 programs

Program delivery may be subject to change based on Public Health guidelines.

September 2023

Campus Location Full time/part time Delivery Availability
Institute of Technology Campus/Online Halifax Full time Blended Delivered through a combination of in-person and scheduled online classes. Seats available

Admission requirements

  • Diploma or undergraduate degree in Information Technology / Computer Science, Engineering Technologies, Sciences including Geographic Sciences, or related field. 


Tuition amounts are for the 2022-23 academic year. Program costs and fees (textbooks, supplies, etc.) are additional. 2023-24 tuition will be announced in the late Spring.

Tuition (Domestic):
Tuition (International):

Tuition, fees and program costs

In addition to annual tuition, there are program costs (books, tools, etc.) and student fees for college services, health and dental plans, your student association and parking.

View detailed program fees page(s). Please note that amounts on these pages are meant for planning purposes only. They don't represent final amounts owing.

Career options

Graduates may find employment in the following areas:

  • AI Developer
  • Python Developer
  • Software Developer (Machine Learning)
  • Machine Learning Engineer

Apply Now

Learn more about this program.

Share your details with us and we'll send you a program overview.

Required fields are marked with a red symbol (*)

Thank you for contacting us.
Your program overview is on the way. While you wait, feel free to browse our list of Programs & Courses or visit our Admissions information section.

Explore similar programs

To find other programs and career options that might be a good fit for you check out these areas of interest:

Back to top