🧑‍💻 What is “AI Engineering?”

🧑‍🎓 Ideal Student

📜 AI Engineering Learning Targets

🤔 Prerequisites

🏆 Grading and Certification

📅 Course Schedule

Weekly Focus Areas Weekly Assignments Tools
📚 Curriculum 🧑‍💻 Assignment 🧰 Tools
Session 1: First GPT
Tuesday, Apr 2: 4:00 to 6:00 PM PT

****- Understand course structure

| | | Session 2: First LLM Application Thursday, Apr 4: 4:00 to 6:00 PM PT

****- Understand components required to set up your LLM application development environment including Git, Unix Command Line, Conda, Jupyter Notebook, and VS Code

Public GitHub Repo: ‣

Public GitHub Repo: ‣ | LLM: OpenAI GPT models User Interface: Chainlit Deployment: Docker, Hugging Face | | | Session 3: First RAG Application Tuesday, Apr 9: 4:00 to 6:00 PM PT

****- Understand Retrieval Augmented Generation = Dense Vector Retrieval + In-Context Learning

Public GitHub Repo: ‣ | LLMOps Visibility: Weights and Biases LLM: OpenAI GPT models Embedding Model: OpenAI embeddings User Interface: Chainlit Deployment: Docker, Hugging Face | | | Session 4: First Agent Application Thursday, Apr 11 4:00 to 6:00 PM PT

****- A background of agents in AI, including the Reasoning-Action (ReAct) framework

****- Understand Parameter Efficient Fine-Tuning (PEFT), Low-Rank Adaptation (LoRA), Quantization, and QLoRA

****- Understand LangChain v0.1 core constructs required to build RAG chains with LangChain Expression Language (LCEL)

****- Evaluate RAG quantitatively with the RAG ASessment (RAGAS) Framework

****- Understand the LlamaIndex data framework, including core constructs like nodes and query engines

****- Understand some of the most common industry use cases for production LLM applications

****- Understand how to build production-grade agentic RAG applications using LangChain and LangGraph

****- Domain Adaptation of LLM Applications through Fine-Tuning

****- Final Demo Day Example by Dr. Greg and the Wiz

****- All are welcome! | TBD | Varies | |