Artificial intelligence is transforming how we design and build digital experiences.
This course introduces participants to the rapidly evolving world of generative AI and its application in creating intelligent, adaptive software systems. Through a mix of lectures, demonstrations, and hands-on labs, students will learn how to design, implement, and deploy applications that leverage modern AI capabilities to generate content, automate reasoning, and support user interaction. Participants will explore core concepts such as large language models, AI agents, prompt design, and model orchestration, developing both technical skills and critical awareness of responsible and ethical AI use. Designed for professionals and students with programming experience, this course provides practical insights into building AI-driven applications that enhance creativity, productivity, and innovation across industries.
Artificial intelligence is transforming how we design and build digital experiences.
This course introduces participants to the rapidly evolving world of generative AI and its application in creating intelligent, adaptive software systems. Through a mix of lectures, demonstrations, and hands-on labs, students will learn how to design, implement, and deploy applications that leverage modern AI capabilities to generate content, automate reasoning, and support user interaction. Participants will explore core concepts such as large language models, AI agents, prompt design, and model orchestration, developing both technical skills and critical awareness of responsible and ethical AI use. Designed for professionals and students with programming experience, this course provides practical insights into building AI-driven applications that enhance creativity, productivity, and innovation across industries.