AIDA.2201L Introduction to Large Language Models Lab
Id: 042956 Credits: 1-1Description
The co-requisite lab provides hands-on implementation experience aligned with weekly lecture topics. Through eight structured programming labs, students build LLM-powered applications in Python, including prompt-controlled systems, structured information extraction pipelines, document-based question answering (RAG), tool-calling assistants, and multi-step agent workflows. Labs emphasize experimentation, debugging, robustness testing, and ethical deployment considerations. Students progressively develop practical skills in implementing, testing, and evaluating real-world LLM applications, forming the technical foundation for the course project.
Prerequisites
Co-req: AIDA.2201 Introduction to Large Language Models.
Course prerequisites/corequisites are determined by the faculty and approved by the curriculum committees. Students are required to fulfill these requirements prior to enrollment. For courses offered through online or GPS delivery, students are responsible for confirming with the instructor or department that all enrollment requirements have been satisfied before registering.