Software Engineering Technology - Artificial Intelligence (Online) (Optional Co-op)

Description

Program Details

  • Program Code: 3462
  • School: School of Engineering Technology and Applied Science
  • Credential: Ontario College Advanced Diploma
  • Program Type: Post-secondary program
  • Program Length: 3 years/ 6 semesters
  • Start Date: Fall, Winter
  • Location: Online

Program Availability:

  • January 2024
  • September 2024
  • January 2025

Program Overview:

Please Note: Software Engineering Technology - Artificial Intelligence (Optional Co-op) is also offered in person.

Through collaboration with industry, the Software Engineering Technology - Artificial Intelligence (AI) program will provide our students with skills in state of art design and AI application development technologies. Software is taking the planet by storm and AI-driven technologies are at the center of it. AI's global economic impact is expected to reach trillions by 2025. AI is set to become the new database for next-generation applications.

Our Software Engineering Technology - Artificial Intelligence program aligns well with the newest technology trends in the software industry, namely "Augmented Analytics," "AI-Driven Development," and "Autonomous Things." The coursework emphasizes modern software design and AI frameworks, machine learning, data visualization, big data fundamentals, natural language processing, image recognition, recommender systems, software bots, digital ethics and privacy guidelines within AI solutions.

To round out the technical focus of the curriculum, Software Engineering Technology - Artificial Intelligence program includes two software development projects. For these real-world business applications, you put into action all the technical, systems and business skills acquired during your courses to build AI-enhanced software solutions for automating, classifying, predicting, recommending, and understanding processes and data.

To ensure that you choose the appropriate technology to participate in courses delivered in the Information & Communication Engineering Technology programs, please consult recommended computer specifications for the ICET academic programs here.


Please note: To select the co-op option, qualified students transfer to the co-op version (program #3442) of this program in Semester 3.  A fully online fast-track version of this program may be available to qualified college or university graduates with a background in software. Fast track applicants gain direct admission into Semester 3 of this three-year program and receive their advanced diploma in four semesters (program #3472), or with co-op that includes four semesters plus two work terms (program #3452). This program is available in an on campus version at Progress Campus (program #3402), or, with co-op (program #3412). The fast-track programs are also available in an on campus version (program #3422), or with co-op (program #3432).

Courses

Semester 1

COMM-160/COMM-161  College Communications 1
COMP-100  Programming I
COMP-120  Software Engineering Fundamentals
COMP-213  Web Interface Design
GNED  General Education Elective
MATH-175  Functions and Number Systems
 
Semester 2

COMM-170/171  College Communication 2
COMP-122  Introduction to Database Concepts
COMP-123  Programming 2
COMP-125  Client-Side Web Development
COMP-225  Software Requirements Engineering
COMP-301  Unix/Linux Operating Systems
MATH-185  Discrete Mathematics
 
Semester 3

COMP-228  Java Programming
COMP-229  Web Application Development
COMP-237  Introduction to Artificial Intelligence
COMP-246  Software Systems Design
GNED-500  Global Citizenship: From Social Analysis to Social Action
MATH-210  Linear Algebra and Statistics
 
Semester 4

COMP-214  Advanced Database Concepts
COMP-216  Networking for Software Developers
COMP-247  Supervised Learning
COMP-254  Data Structures and Algorithms
COMP-311  Software Testing and Quality Assurance
ENGL-253  Advanced Business Communications
 
Semester 5

CNET-307  IT Project Management
COMP-251  Big Data Tools for Machine Learning
COMP-255  Business and Entrepreneurship for Software Engineering Technology
COMP-257  Unsupervised and Reinforcement Learning
COMP-258  Neural Networks
COMP-304  Mobile Apps Development

Co-op program #3442: Courses may be offered in an alternative sequence.
 
Semester 6

COMP-261  AI Ethics and Data Governance
COMP-262  Natural Language Processing and Recommender Systems
COMP-263  Deep Learning
COMP-264  Cloud Machine Learning
COMP-313  Software Development Project 2
EMPS-102  Employment Skills 2
GNED  General Education Elective

Co-op program #3442: Courses may be offered in an alternative sequence.

Note: Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.

Related Courses

Overview

Centennial College logo
  • Institution: Centennial College
  • Program type: Ontario College Advanced Diploma
  • Language: English
  • Program Code: 3462
  • Delivery Method: Fully Online/Distance

Enrol Now

Disclaimer:
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.