eecs498-aase/materials
Lecture and lab slides for EECS 498 AASE (Applied Agentic Software Engineering), UMich Fall 2026
What it solves
This repository provides the official educational materials for the University of Michigan's course on Applied Agentic Software Engineering. It serves as a centralized hub for students and self-learners to access lecture content, hands-on lab exercises, and practical code demonstrations related to building software agents.
How it works
The materials are organized into three primary sections: lectures (slides), labs (exercises), and demos. The demo section includes specific codebases that feature a 'reset' script, allowing users to automatically configure a disposable environment ready for use with the Aider coding tool. Additionally, the repository includes the 'Elephant-Goldfish Model' (EGM), which breaks down agentic capabilities into five distinct skills with accompanying walkthroughs.
Who it’s for
This project is designed for students enrolled in EECS 498-016 and developers interested in learning the practical application of agentic software engineering through structured academic curriculum and hands-on coding examples.
Highlights
- Comprehensive lecture slides available in Markdown, PDF, and PowerPoint formats.
- Practical lab assignments to reinforce agentic engineering concepts.
- Ready-to-run demo codebases with automated setup scripts for Aider.
- Detailed breakdown of the Elephant-Goldfish Model (EGM) for skill-based agent development.
Related
- Project
- Project
- Project
- Project