Syllabus

Overview

Despite the rapid proliferation of AI technologies, the adoption of AI solutions in organizations remains challenging. In many work contexts, it is unclear what problems AI can/should help solve and how AI solutions fit into workflows. There is an increasing demand for AI transformation experts (or forward deployed engineers), who understand not only technical aspects of AI implementation, but the process of integrating such technologies into workflows and institutional environments.

CS497 is a project-based course that teaches students how to tackle AI transformation challenges in organizations. In Fall 2026, CS497 will be held with HLT480, MTHEL498 and CS698 -- where technical students (CS, Math, Eng) and Health students form teams and work with health organizations (e.g., hospitals, primary care clinics, rehabilitation centers, retirement homes) to co-create AI prototypes. Students will have the opportunity to interact with clinicians, administrative staff, patient advocates from a variety of healthcare settings.

Students will (1) identify and deeply understand, through contextual inquiry, a problem that their organization partner faces; (2) develop and compare candidate AI and non-AI solutions; (3) consider safety, regulatory, sustainability and ethical aspects of their solutions, (4) reflect on the AI transformation design process. A major component of the course is community embedded classroom (CEC) sessions, where you will engage with representatives from diverse organizations and backgrounds within the classroom. There will be three CEC sessions over the term - need-finding, co-creation and demo presentations - facilitated by Greenhouse, University of Waterloo's social impact incubator.

Subject to funding, student teams might have the option after the course to further develop their capstone project through an internship, working with their community partner to fully develop the technology.

Learning Outcomes

By the end of the course, students should be able to:

CS698 Requirements

Going beyond the undergraduate course, grad students will conduct a literature review on existing frameworks for digital transformation and AI adoption, (2) create an integration plan that describes how the AI prototype (developed from the class) can be piloted, deployed and evaluated within specific healthcare settings, and (3) propose new processes and instruments for AI transformation work (e.g., change management procedures, responsible AI tools) that go beyond existing frameworks, (4) design a study that can be conducted within healthcare environments to test these proposed AI transformation processes and instruments. These studies can potentially happen (for real) in Winter 2027, since we intend to provide funding for the best student teams to continue working with organizations after the course ends.

Teamwork Policies

Grading Scheme

*Preliminary and Subject to Change

Assessment Item
HLTH 480 CS 497 / MTHEL 498 CS 698
Teamwork - Team Contract (T1) 2% 2% 2%
Teamwork - Team Assessment (T2) 3% 3% 3%
Process - Preparation Activities (P1-P5) 10% 10% 5%
Process - Documentation (D1-D8) 20% 20% 10%
Reflection - Career Goals Summary (RE1) - HLTH480 only 5% --- ---
Reflection - Project Reflection (RE2) - HLTH480 only 10% --- ---
Reflection - Technical Consultation (TC1, TC2) - CS497/CS698/MTHEL498 only --- 15% 10%
Project Output - Demo Day Presentation (PO1) 10% 10% 10%
Project Output - Solution/Prototype (PO2) 20% 20% 20%
Project Output - Problem Analysis & Design Evolution Blog Post (PO3) 20% 20% 20%
Research Report - AI Transformation Methodologies (RR1, RR2) - CS698 only --- --- 20%


Attendance Policy

Students are required to attend all classes in person, where much of the groupwork and peer feedback take place. The success of a team project depends critically on each student being a responsible member of the team, i.e., showing up and participating. Special consideration can be made for a few exceptions (e.g., academic travel, illnesses and family emergencies). However, students must discuss their anticipated absence with the instructor before class and provide appropriate documentation. Students can have at most two excused absences, without penalty, during the term.

Online Communication Protocol

We will be using Slack for communication. This includes announcements, reminders, posting of links to lecture videos, question and answering, etc. Here are some basic guidelines regarding Slack communication:
● You can ask your question in the public #question channel, especially if it is a question to which you think other students might be interested in knowing the answer.
● Your team will be provided with a private team channel, which the instructor and your lab's TA will also have access to. You can ask your question in your private team channel, especially if it is a discussion about your team's project.
● You can ask private questions to a specific TA or instructor by directly messaging them.
● If your question requires a face-to-face meeting to resolve, book a Teams meeting with the instructor or TA by email.
Online etiquette is important. While online chat tools, such as Slack, provide a convenient way for students to reach TAs/instructor and fellow students, do not expect instantaneous answers. Keep your questions clear/concise and your comments professional. Be considerate.

Deliverables and Late Penalties

All deliverables are due 5:00 pm on the due date. Late penalties for all deliverables: -5% of the deliverable total for each additional day (5:01 pm to 5:00 pm).

University Policies

Academic Integrity

In order to maintain a culture of academic integrity, members of the University of Waterloo community are expected to promote honesty, trust, fairness, respect and responsibility. Check Academic Integrity page for more information.

Grievance

A student who believes that a decision affecting some aspect of his/her university life has been unfair or unreasonable may have grounds for initiating a grievance. Read Policy 70, Student Petitions and Grievances, Section 4. When in doubt please be certain to contact the department's administrative assistant who will provide further assistance.

Discipline

A student is expected to know what constitutes academic integrity to avoid committing an academic offence, and to take responsibility for his/her actions. A student who is unsure whether an action constitutes an offence, or who needs help in learning how to avoid offences (e.g., plagiarism, cheating) or about 'rules' for group work/collaboration should seek guidance from the course instructor, academic advisor, or the undergraduate Associate Dean. For information on categories of offences and types of penalties, students should refer to Policy 71, Student Discipline. For typical penalties check Guidelines for the Assessment of Penalties.

Appeals

A decision made or penalty imposed under Policy 70 (Student Petitions and Grievances) (other than a petition) or Policy 71 (Student Discipline) may be appealed if there is a ground. A student who believes he/she has a ground for an appeal should refer to Policy 72 - Student Appeals.

Students with Disabilities

The Office for persons with Disabilities (OPD), located in Needles Hall, Room 1132, collaborates with all academic departments to arrange appropriate accommodations for students with disabilities without compromising the academic integrity of the curriculum. If you require academic accommodations to lessen the impact of your disability, please register with the OPD at the beginning of each academic term.