CMSC 500 - AI Agents

Fall Term 2025

Lecture Notes
  1. Access to software
  2. Chapter Two notebook
  3. Google Prompt Engineering Guide
  4. Chapter Three Files
  5. Chapter Four Files
  6. Chapter Five Files
  7. Chapter Six Files
  8. Chapter Seven Files
  9. Chapter Eight Files
  10. Chapter Nine Files
  11. Chapter Ten Files
  12. Chapter Eleven Files
  13. Chapter Twelve Files
  14. Chapter Thirteen Files
  15. Chapter Fourteen Files
  16. OpenAI SDK
  17. Pydantic AI
Resources

Syllabus

The syllabus for this course is here.

Textbook

Here is the publisher's page for our textbook.

Exams

Midterm Exam

The midterm exam is coming up in class on Oct. 21. Here is information on how to prepare.

Final Exam

Here is information on how to prepare for the final exam.

Assignments
  1. Answer questions with a document: due Tuesday, Sept. 30
  2. Music shopping assistant: due Thursday, Oct. 2
  3. Joke evaluator: due Thursday, Oct. 9
  4. Joke originality: due Tuesday, Oct. 14
  5. Epigram writer (notebook): due Thursday, Nov. 6
  6. Chatbot with memory: due Thursday, Nov. 20