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
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
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
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
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
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.
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
- Advanced Business Communications
- Advanced Database Concepts
- AI Ethics and Data Governance
- Big Data Tools for Machine Learning
- Business and Entrepreneurship for Software Engineering Technology
- Client-Side Web Development
- Cloud Machine Learning
- College Communications 1
- College Communications 2
- Data Structures and Algorithms
- Deep Learning
- Discrete Mathematics
- Introduction to Database Concepts
- IT Project Management
- Java Programming
- Linear Algebra and Statistics
- Mobile Apps Development
- Natural Language Processing and Recommender Systems
- Networking for Software Developers
- Neural Networks
- Programming 2
- Programming I
- Software Engineering Fundamentals
- Unix/Linux Operating Systems
- Unsupervised and Reinforcement Learning
- Web Application Development
- Web Interface Design
- Functions and Number Systems
- Software Requirements Engineering
- Software Systems Design
- Supervised Learning
- Software Testing and Quality Assurance
- Introduction to Artificial Intelligence
- Global Citizenship
- Software Development Project 2
- Employment Skills 2
Overview

- Institution: Centennial College
- Program type: Ontario College Advanced Diploma
- Language: English
- Program Code: 3462
- Delivery Method: Fully Online/Distance
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.