MSA 8700: Building Generative AI Business Solutions

This hands-on course focusses on developing generative AI applications. It covers large language models, prompt engineering, and fine-tuning frameworks. Students will explore retrieval-augmented generation, document processing, and vector databases. The course also delves into the architecture and deployment of agentic AI applications, image generation, and safeguarding AI systems. Through class activities, students will apply these concepts to real-world scenarios, ensuring a comprehensive understanding of generative AI’s business applications.

Schedule

DateSessionTopicIn ClassDue Date
2025-01-131Introduction to Large Language Models
2025-01-20Holiday
2025-01-272Prompt EngineeringQ1
2025-02-033Framework for Prompt Evaluation and OptimzationQ2
2025-02-104Training and Finetuning of LLMsQ3
2025-02-175LLM Fine-tunig Frameworks, Benchmark TechniquesTest 1 (1Hr)HW 1 Prompt Engineering
2025-02-246Retrieval Augmented Generation (RAG)Q4
2025-03-037Document Porcessing, Vector Data BasesQ5
2025-03-108Agentic AI ApplicationsQ6
2025-03-17Spring Break
2025-03-249AI Agent FrameworksQ7
2025-03-3110Symbolic and Neuro-symbolic AIQ8HW 2 + HW 3 (Group)
2025-04-0711Knowledge GraphsTest 2 (1Hr)
2025-04-1412Image Generation, Multi-modal Generative ModelsQ9HW 4 (Group)
2025-04-2113Safeguarding LLMS, Detecting BIAS, Privacy, Federated LearningQ10
2025-04-2814Project Presentations
2025-05-05Final Exam

Documents

Topics

Assignments

Project

Resources