Skip Navigation

Due to the Ontario Civic Holiday, telephone and campus services will close at 4:00 p.m. on Friday, July 31.  All campus Libraries and Learning Centres will close at 3:30 p.m. on Friday, July 31st.  Services will reopen on the morning of Tuesday, August 4th. Classes scheduled over the weekend will take place as scheduled.

Centennial College logo
  • Visit Us
  • Donate
  • Quick Links
  • Start Here
    Information For:
    • Future Students
    • New Students
    • Current Students
    • Part-time Students
    • International Students
    • Faculty and Staff
    • Parents and Supporters
    • Alumni
    • Transfer Student
    • Micro-Credentials Students
    • Partner with Centennial
  • Programs
  • Admissions
  • Financial Aid
  • International Education
  • Student Life
  • About
  • Apply Now
  • Donate
  • Apply Now

Artificial Intelligence Systems Design

Course CodeCOMP-248
Lecture hours per week2
Lab hours per week2
Course AvailabilityOpen
Description

This course introduces students to software architecture and design with an emphasis on the integration of artificial intelligence (AI) components. Students will apply design principles such as modularity, abstraction, separation of concerns, and reusability, while also exploring AI-specific system architectures, including AI pipelines, intelligent agents, and retrieval-augmented generation patterns (e.g., RAG). Topics include system modelling, interface design, component decomposition, ethical design considerations, and software design documentation. Using current AI frameworks, students will design and prototype selected components of intelligent systems. The course prepares students to participate in system-level design efforts and lays the foundation for more advanced AI application development in later semesters.

Centennial College logo
Image about Canada's Top 502022 top employer Centennial College logo
  • Programs
  • Admissions
  • Student Life
  • Financial Aid
  • About Centennial
  • Careers
  • myCentennial
  • Centennial Luminate
  • Library and Learning
  • Parents and Supporters
  • Partner with Centennial
  • Faculty and Staff
  • Media Room
  • Accessibility
  • Legal
  • Site Map
  • Contact Us
  • 416-289-5000
© 2026 Centennial College. All Rights Reserved.