TECH 16 — Large Language Models for Business with Python
Quarter: Spring
Instructor(s): Charlie Flanagan, Dima Timofeev
Date(s): Apr 11—Apr 12
Class Recording Available: No
Class Meeting Day: Saturday and Sunday
Grade Restriction: No letter grade
Class Meeting Time: 9:30 am—3:30 pm (PT)
Tuition: $445
Refund Deadline: Apr 4
Unit(s): 1
Enrollment Limit: 60
Status: Registration opens Feb 23, 8:30 am (PT)
Quarter: Spring
Day: Saturday and Sunday
Duration: 2 days
Time: 9:30 am—3:30 pm (PT)
Date(s): Apr 11—Apr 12
Unit(s): 1
Tuition: $445
Refund Deadline: Apr 4
Instructor(s): Charlie Flanagan, Dima Timofeev
Grade Restriction: No letter grade
Enrollment Limit: 60
Recording Available: No
Status: Registration opens Feb 23, 8:30 am (PT)
Large language and multimodal models are transforming content creation, coding, and productivity. This course provides a practical introduction to applying large language models (LLMs) to real business and technical problems. Through an examination of OpenAI, Claude, Gemini, and related models, students learn how to select and use these tools to create competitive business advantage. Students gain hands-on experience building real-world applications using Python, LlamaIndex, and Hugging Face, including systems for text generation, translation, and sentiment analysis.
Topics include:
- Selecting appropriate model architectures for different use cases
- Designing and building retrieval-augmented generation (RAG) systems from scratch
- Understanding when prompt engineering is sufficient versus when fine-tuning is warranted
- An introduction to agentic workflows and autonomous agents
- An overview of the Model Context Protocol (MCP) and its application in real-world systems
Students are expected to have a basic understanding of Python and machine learning. Prior exposure to natural language processing is helpful but not required. This course relies on the use of an external, third-party tool that is not managed or supported by Stanford. Students must purchase their own tool subscriptions and can expect to spend $5–$20 over the course of the class. Please see the course syllabus for more details.