Building AI Agent Systems
Prerequisites: Introduction to Generative AI with Python and LLMs and Application Development with LLMs
Building AI Agent Systems is the third and final required course in Villanova’s Generative AI Certificate. Building on the foundational AI fluency developed in Introduction to Generative AI with Python and LLMs and the applied development experience gained in Application Development with LLMs, this course helps learners explore more advanced generative AI architectures, workflows and multimodal systems.
Learners deepen their work with retrieval-augmented generation, or RAG, and vector databases while exploring how LLM-based workflows can be designed for more complex tasks. The course also introduces image generation tools, multimodal prompting and lightweight fine-tuning strategies such as LoRA, helping learners understand how generative AI systems can be adapted, extended and applied across different types of content and use cases.
Throughout the course, learners examine how generative AI systems can be evaluated and improved with attention to grounding, bias, hallucination risks and responsible use. As the final course in the certificate sequence, Building AI Agent Systems brings together technical application, system design and ethical evaluation to support more thoughtful development of AI-powered tools and workflows.
What You'll Learn in This Course
By the end of the course, learners should be able to:
- Design and implement LLM-based workflows using RAG and vector databases
- Apply image generation tools and multimodal prompts to build generative AI applications
- Customize language models using lightweight fine-tuning strategies such as LoRA
- Evaluate and improve generative AI systems for grounding, bias, hallucinations and responsible use
- Explore how agentic systems and model context protocols can support more structured AI workflows
- Apply testing and evaluation practices to strengthen trust, reliability and responsible system performance
Do You Need Prior Experience?
This course builds directly on Introduction to Generative AI with Python and LLMs and Application Development with LLMs, which are the prerequisites for enrollment.
Learners should have foundational familiarity with Python, prompting and basic LLM concepts before beginning this course. Advanced software development experience is not required, but learners should be prepared to work hands-on with coding environments, APIs and guided application-building exercises.
Course Specifics
Building AI Agent Systems
Next Start: July 6 | Wednesdays 8pm EST
Upcoming:
Sept 14 | Tuesdays 7pm EST
$2,095 | 6 weeks | 12.5 hours per week
This course is a part of the Generative AI Certificate.
- Six-weeks, 100% online
- Weekly one-hour live session
- Flexible independent coursework
- Hands-on Python and LLM practice
- Applied peer exercises
- Course certificate and digital badge
Frequently Asked Questions
What will I learn in Building AI Agent Systems?
You will explore advanced generative AI workflows, including RAG, vector databases, multimodal prompts, model adaptation and system evaluation.
What are AI agent systems?
AI agent systems use LLMs, tools, context and structured workflows to support more complex tasks than a single prompt can complete.
What is lightweight fine-tuning with LoRA?
LoRA is a model adaptation technique that helps customize language models more efficiently than traditional full-model fine-tuning.
How does this course build on previous courses?
This course brings together prior work in Python, LLMs, APIs and application development to support more advanced AI system design.
What are multimodal AI applications?
Multimodal AI applications work across formats such as text and images. This course introduces image generation tools and multimodal prompting.
How is responsible AI use addressed?
Learners evaluate generative AI systems for grounding, bias, hallucinations and responsible use to improve trust and reliability.
Get In Touch
610-519-7655
M-Th. 9 am - 7 pm | Fri. 9 am - 5 pm
Learn more about financing your professional education and the professional education enrollment terms and conditions.
