Course Schedule, Part-time Online Program
Please note that course schedules may be amended due to low enrollment, faculty availability, and/or other factors.
Online Sync Sessions are an integral part of the online learning experience. Additional information about learning concepts and assignments may be discussed and sync sessions offer valuable opportunities for students to interact with their faculty and peers during the term. We encourage all students to attend live, but if they are unable to, sync sessions will be recorded and posted within Canvas to allow for an asynchronous model of success as well.
MSDS 442-DL : AI Agent Design and Development
Description
This is an applied artificial intelligence (AI) course. It
provides an in-depth exploration of designing, developing, and
deploying AI agents, with a focus on creating stateful,
autonomous, and multi-agent systems. Students learn key
concepts behind reason-and-act methods, intelligent prompting,
finite state machines, and agent architectures. They use
open-source frameworks and libraries to build multi-actor
applications with large language models. They develop dynamic,
reliable agents capable of executing complex multi-step
workflows, incorporating human-in-the-loop processes, and
interacting with external tools and application
programming interfaces. Students learn how to design and
deploy sophisticated AI agents, ranging from simple reactive
systems to advanced goal-driven systems. This
is a case-study and project-based course with a programming
component
Prior to spring 2025, this course was titled, "Data Pipelines and Stream Processing."
Prerequisites: None.
Spring 2025 | ||||
Start/End Dates | Day(s) | Time | Building | Section |
03/31/25 - 06/13/25 | Sync Session Tu | 7 – 9:30 p.m. | 55 | |
Instructor | Course Location | Status | CAESAR Course ID | |
Bader, Atef | Online | Open |