This course introduces the fundamentals of Agentic AI (Artificial Intelligence), covering core concepts,
key characteristics, essential components, and design patterns. Topics such as autonomy, agent reflection,
tool use, evaluation methods, planning, memory management, context engineering, multi-agent systems,
orchestration, and optimization are explored. The course also covers best practices, design principles,
architectural approaches, prominent development frameworks, deployment, and common use cases for
leveraging Agentic AI. Ethical implications, trust, vulnerabilities, and safety and security challenges are
discussed. In a capstone project, students conceive, design, implement, and present a fully functional
agentic system.