Course Code: AIB321

Synopsis

This course introduces the key concepts, technologies, and strategic considerations behind the design and deployment of AI agents in modern organisations. It covers the foundations of generative and agentic AI, common agent architectures, and the orchestration of both single and multi-agent systems. Students will explore off-the-shelf agent tools and platforms through business-focused use cases and guided prototyping activities. The course also examines how AI strategies can be developed to align with organisational goals, including the integration of AI agents into existing digital ecosystems. In addition, students will learn how AI-enabled automation strategies, such as Robotic Process Automation (RPA), can be used to improve productivity and workflow efficiency. The emphasis of this course is on practical understanding and strategic decision-making, supported by introductory coding and use cases. At the end of this course, students will be able to analyse and prototype AI agent solutions aligned with business objectives.
Level: 3
Presentation Pattern: EVERY REGULAR SEMESTER

Topics

  • Introduction to AI Agents and Generative AI
  • Fundamental Architecture and Progression of AI Agents
  • Single-Agent and Multi-Agent Orchestration
  • Agent Coordination and Collaboration Concepts
  • Applications of AI Agents in Business
  • Prototyping of AI Agents using Open-Source Tools
  • Introduction to AI Strategy in Organisations
  • AI-Enabled Automation and Robotic Process Automation (RPA)
  • Aligning AI Agent and Automation Initiatives with Business Goals
  • Integrating AI Agents into Organisational Systems and Automation Workflows
  • Human–AI Interaction and Adoption of AI Agents
  • Impacts, Risks, and Ethical Issues of AI Agents

Learning Outcome

  • Discuss the core concepts and architectures of AI agents
  • Recommend appropriate agent orchestrations for a specific business context
  • Analyse impacts, risks and ethical considerations in AI strategies involving AI agents
  • Develop agent-based solutions to solve business problems
  • Examine the alignment between AI agent tools and organisational AI strategy
  • Evaluate the performance and business impacts of AI agent solutions