Building Applications With Generative Artificial Intelligence
Build Applications with Generative AI is a dynamic, hands-on course designed for those eager to harness the power of generative artificial intelligence (Gen AI) to create innovative applications. Over 15 weeks, students will immerse themselves in the practical aspects of using Python, the leading programming language in AI development, to craft and deploy a variety of applications. From constructing intuitive data dashboards that visualize model findings to developing sophisticated chatbots and autonomous AI agents, this course covers the spectrum of Gen AI capabilities. Students will delve into advanced techniques such as image segmentation, object detection, retrieval augmented generation (RAG), and the integration of vector databases for a deep analysis of both qualitative and quantitative data. Whether you're generating lifelike images, automating systematic reviews, or building AI tools to combat disinformation, this course offers the skills and insights to bring your ideas to life. By focusing on real-world applications, including deploying these innovations for global use, learners will not only gain a thorough understanding of Gen AI technologies but also acquire the expertise to pioneer new solutions in various domains. Get ready to transform the digital landscape by developing applications that bridge the gap between theoretical AI and practical, impactful solutions. Prerequisites for this course include proficiency in Python programming. While an understanding of machine learning and deep learning is helpful, it is not required for enrollment.
Prerequisites & course information
Credit 3 units.
Sources
- Course catalogue โ2026โ2027