This course is intended for IT practitioners that would like an organized introduction to the concepts and tools underlying Large Language Models (LLMs). We cover Transformers, BERT and GPT at a high level and then explore few-shot approaches, RAG approaches using LangChain and Vector Databases and finally approaches to using LLMs to support dialogue over SQL databases. Some parts of the examination will let students develop solutions over their own industry-specific data.
The course does not require physical presence. The course is taught via online Zoom lectures that are delivered live and also recorded. The examination consists of three oral recitations and a take-home exam.
The eligibility requirements include 6 ECTS introduction to programming and 6 ECTS data structures and algorithms as well as 30 ECTS in Mathematics or Computer Science. Proficiency in Python programming is strongly recommended.
Entry requirementsThe course does not require physical presence. The course is taught via online Zoom lectures that are delivered live and also recorded. The examination consists of three oral recitations and a take-home exam.
The eligibility requirements include 6 ECTS introduction to programming and 6 ECTS data structures and algorithms as well as 30 ECTS in Mathematics or Computer Science. Proficiency in Python programming is strongly recommended.
Entry requirements