Skip to Main Content

Catalog : AIDA.2201 Introduction to Large Language Models

AIDA.2201 Introduction to Large Language Models

Id: 042955 Credits: 3-3

Description

This course introduces Large Language Models (LLMs) as programmable tools for building intelligent software systems. Students learn to use LLMs through Python APIs to perform tasks such as text analysis code generation document question answering, and task automation. The course emphasizes hands-on experimentation, prompt design, system integration, and responsible use of LLMs, without requiring background in machine learning or natural language processing. Through weekly labs and a final project, students develop practical skills in designing, implementing, and evaluating LLM-powered applications.

Prerequisites

AIDA.1020 Data Structures in Python II, or COMP.1020 Computing II, and Co-req: AIDA.2201L Introduction to Large Language Models Lab.

View Current Offerings

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.