Courses and labs
Work through LLM concepts in guided programming exercises.
Use course notebooks to build a working prototype for assessment.
PROGRAM IN DEVELOPMENT
Learn to build and test
LLM applications.
Work through model fundamentals in practical labs, seminars or mentored research. Learn to check an application's accuracy, cost and risks as well as write the code.
Ask about the programFor students, educators and research collaborators.
Understand tokens, attention and Transformers, from pre-training and post-training to inference.
Write prompts and use retrieval-augmented generation (RAG) to answer questions with sources you can check.
Study supervised adaptation and preference learning. Set permissions for the tools an agent uses.
Use test sets and human review to find errors. Measure latency and cost.
PROJECT EXAMPLES
TEACHING & RESEARCH
Start with guided exercises and reproduce an existing result. When you're ready, work with a mentor on a focused research question.
Work through LLM concepts in guided programming exercises.
Use course notebooks to build a working prototype for assessment.
Read papers with subject experts and discuss ideas across disciplines.
Develop a literature review and project brief, then present your work for feedback.
Set a research question and evaluation method with a mentor. Reproduce a baseline, run controlled experiments and discuss the results.
Document your work in reproducible code, an experiment log and a research report.
AI COMPLIANCE & SAFETY
Check consent and licenses before using data. Collect only what a project needs and protect sensitive student information.
Data-use and retention checklist
Credit your sources, keep authorship clear and explain where you used AI.
Project integrity statement
Test for bias and errors. Record the system's limits and who is responsible when it needs human review.
System card and risk register
Study prompt injection, set tool permissions and review code and synthetic security logs for problems.
Instructor-reviewed safety report
Security exercises are supervised and use approved training materials.
LLM LEARNING LAB