This course introduces the fundamentals of artificial intelligence with a focus on generative AI and its applications in modern computing. Students will explore the relationship between AI, machine learning, deep learning, and generative models, gaining insight into when and how to apply each approach.
Key topics include the structure of foundation models, effective prompt engineering, and evaluation techniques for large language models. The course also emphasizes responsible AI practices, including fairness, security, and compliance considerations.
Lab activities serve to guide learners in designing prompts, tuning model outputs, and exploring generative use cases. The course concludes with an overview of generative AI development workflows and pathways to industry-recognized certification.