Frequently Asked Questions for AI Software Development

Am I a good fit for this program? What does the program cover?

This program is designed for individuals who already have software development experience, in both education and employment. The program covers the theoretical and hands-on integration of the Artificial Intelligence techniques of Supervised Learning, Unsupervised Learning, Reinforcement Learning, and Knowledge Representation into current and emerging software systems.

How big are the class sizes?

Hands-on practical labs have a maximum of 30 students and the theory lecture classes will be no more than 40 students.

How many hours can I expect to put into coursework each week?

Students are expected to dedicate approximately 40-45 hours per week to their studies; this is a full-time program of study. Ideally, students will dedicate their full attention to the program, and if their circumstances permit, for best results it is recommended that students do not work at an outside job while completing the program.

Will I need to purchase any additional software or equipment for the program?

Students are required to purchase an educational robot platform for applying practical knowledge and lab work. The expected cost of the robot platform, which will include an iRobot Create 3 (subject to availability), is less than $1,000.

Each student will be required to have a laptop that meets the BYOD (Bring Your Own Device) requirements of the program.

Will I gain practical experience?

Students will gain practical experience working on a real-world Artificial Intelligence project for an industry client over the two semesters. The co-op version of the program includes one additional term working in a paid position within the industry. For more information about co-op please visit the co-op page.

How modern are the computers, software, and labs that I’ll be using?

All of the program learning activities are based on current industry applications and real-life usage situations. Students will be accessing up-to-date software and equipment in their classroom and lab experiences.

Where could I work after graduating from the program?

Graduates may find employment in a variety of computer-software-related domains in corporate, industrial, or service sectors in both public and private institutions. Employment opportunities may be available in:

  • Private software firms
  • Software consulting firms
  • Software vendors and their value-added resellers
  • Information technology consulting firms
  • Communications carriers
  • Information service providers
  • Government and public service institutions
  • Educational institutions

How much does it cost to take this program?

Tuition and related ancillary fees can be viewed by using the Tuition and Fees Estimator tool at algonquincollege.com/fee-estimator