CSC212 — Applied Generative Artificial Intelligence
CSC 212 - Applied Generative Artificial Intelligence CSC 212 - Applied Generative Artificial Intelligence 3 Course Description: This course focuses on how foundation models (like large language models) function and can be applied in real-world scenarios. Designed for students who understand basic Python programming concepts, the course emphasizes an intuitive understanding of AI concepts, prompt engineering, ethical considerations, and practical prototyping. Students will learn to evaluate AI outputs, explore retrieval-augmented generation (RAG) and AI agents, and practice basic fine-tuning and reinforcement learning (RL) principles at a conceptual level. By the end of the course, students will have hands-on experience building and deploying a simple generative AI prototype.
Prerequisites: CSC101, CSC151, CSC111