Building GenAI Agents for Enterprise Use

4.8 (54)

·

5 Weeks

·

Cohort-based Course

Gain a thorough understanding of the World of Generative AI with a deep understanding on how to build your own applications with Agents

Previously at

Google
company logo
University of Minnesota
Coursera

Course overview

What can Agents do for me?

We’re living through one of the most transformative periods in the history of computing — and Generative AI is at the heart of it. From content creation and personalized customer support to autonomous decision-making and intelligent search, GenAI is rapidly redefining how businesses operate, how knowledge is accessed, and how software is built.


But for all its promise, the GenAI ecosystem is also overwhelming. The flood of tools, frameworks, benchmarks, and buzzwords can make it difficult to understand what truly matters — and even harder to translate that understanding into real, functional systems.


That’s where this course comes in.


Building GenAI Agents for Enterprise Use is designed to give you a laser-focused and in-depth view of real-world GenAI applications.


You’ll move beyond demos and prototypes and gain the skills to architect production-grade Retrieval-Augmented Generation (RAG) systems, build autonomous multi-agent workflows, and deploy LLM-powered solutions that actually work and with impact.


This course is one of the top-rated Gen AI Course on Maven, with over 1000 professionals trained from companies across tech, finance, government, and healthcare.


It has been successfully offered at Stanford Continuing Studies and the UCLA Anderson School of Management for their Master’s in Business Analytics programs.


Designed for executive leaders, data scientists, machine learning engineers, and product managers, the course demystifies the GenAI landscape by blending deep technical concepts with practical enterprise deployment strategies.


This is not another LangChain how-to or framework tour. Instead, this course teaches you to build modern GenAI systems from first principles, grounded in real-world constraints like scale, guardrails, multi-agent workflows, and domain-specific adaptation.


🎯 Who This Course Is For


Executive Leaders looking to understand the real technical backbone of GenAI beyond the buzzwords


Data Scientists & ML Engineers seeking to build custom RAG pipelines, agents, and fine-tuned models


Product & Tech Leaders who want to design scalable, safe, and responsible GenAI systems


Anyone who wants to learn how Gen AI can be used


📚 Course Modules

Module 1: The World of Generative AI — Why Leaders Must Understand It

Understand the GenAI revolution and what it means for industries, infrastructure, teams, and the future of software. We break down the LLM ecosystem, the commoditization of models, and the real moats: data and architecture.


Module 2: Search Engines & RAG Building Blocks

Get hands-on with the fundamentals: embeddings, chunking, semantic search, hybrid search, and how to build RAG (Retrieval-Augmented Generation) pipelines using open-source tools.


Module 3: Enterprise RAG with Guardrails

Move from MVP to enterprise: add semantic caching, optimize inference, and enforce safety with tools like LlamaGuard.


Module 4: Agents and Their Ecosystem — Vibe Coding & Vertical AI Agents

What are agents really? Go beyond CrewAI and Autogen to build your own agent orchestration framework using AgentPro. Learn Vibe Coding — our term for creatively building agents that are not flashy but actually useful. Focus on vertical agents like Data Analyst Bots, Research Assistants, and more.


Module 5: Fine-Tuning, Continual Pretraining & Knowledge Graphs

Learn how to adapt and improve your models using LoRA, and continual pretraining pipelines. Explore how Knowledge Graphs can structure and ground your agent interactions.


Module 6: Capstone Discussion Week

Workshop your final project ideas, get peer and instructor feedback, and finalize your architecture and approach for your custom RAG or Agent system.


Module 7: Demo Day

Present your fully built, working system to the cohort. From agent demos to enterprise RAG deployments — this is where theory meets execution.


💡 Why This Course Matters

The future of enterprise AI is not just about plugging into APIs. It's about understanding how to build systems that are safe, scalable, and strategic.

This course equips you to become not just a user of GenAI, but a builder, architect, and leader in its evolution.

Who is this course for

01

You are intrigued about LLMs and would like to build applications powered by LLMs

02

You are ready to deploy your own SOTA AI Models and like to see how they work

03

You want to go beyond Jupyter Notebook and develop batch or real-time prediction

What you’ll get out of this course

Collect and preprocess data for large language models


Train and fine-tune pre-trained large language models for specific tasks


Evaluate the performance of large language models and select appropriate metrics


Deploy large language models in real-world applications using APIs and Huggingface


Understand ethical considerations involved in working with large language models, such as avoiding bias and ensuring transparency

This course includes

Interactive live sessions

Lifetime access to course materials

29 in-depth lessons

Direct access to instructor

6 projects to apply learnings

Guided feedback & reflection

Private community of peers

Course certificate upon completion

Maven Satisfaction Guarantee

This course is backed by Maven’s guarantee. You can receive a full refund within 14 days after the course ends, provided you meet the completion criteria in our refund policy.

Course syllabus

Week 1

Aug 18

    Module 1: Introduction to NLP

    7 items

Week 2

Aug 19—Aug 25

    Module 2: Foundational Knowledge of Transformers & LLM System Design

    8 items • Free preview

Week 3

Aug 26—Sep 1

    Module 3: Semantic Search

    5 items • Free preview

Week 4

Sep 2—Sep 8

    Module 4: Creating a search engine from scratch

    5 items • Free preview

Week 5

Sep 9—Sep 15

    Module 5 - The Generation Part of LLMs

    6 items

Week 6

Sep 16—Sep 21

    Module 6: Prompt-tuning, fine-tuning and local LLMS

    3 items

Post-course

    Demo Day

    1 item

4.8 (54 ratings)

What students are saying

What people are saying

        The course was great! It was full of great content, a very active cohort, and I feel I learned many methods for putting Large Language Models (LLM) into production. The course was very well-structured, starting with the basics of NLP and building up towards analyzing and describing documents using NLP techniques, all the way to deploying an API
Victor Calderon

Victor Calderon

Senior Machine Learning Engineer
        Amazing! I am leaving this course feeling empowered and equipped with the skills to leverage LLMs to build and deploy applications. I was able to implement the knowledge I learned immediately at work and with personal projects. Hamza is an awesome instructor. He is passionate about this topic and was able to simplify the concepts
Tiffany Teasley

Tiffany Teasley

Data Scientist & Career Coach at Data Sistah
        Prof Hamza Farooq is a far-sighted, application oriented AI Researcher and a great Professor. Working under him was full of learnings and practical knowledge
Darshil Modi

Darshil Modi

Cohort 1
        Hamza provided several excellent projects to learn from, showcasing quite a few ML practices and options in each. Learned a ton that I continually go back to!
Tony Dupre

Tony Dupre

Cohort 1
        Hamza's class was among my favorites of my Master's program! He makes the tools of machine learning accessible and his teaching skills are on point.
Nicole Lovold-Egar

Nicole Lovold-Egar

Beta Cohort
        Hamza was an excellent instructor. He was able to explain various machine learning techniques in ways that were easy to understand and apply them to real world problems
Dan Kellen

Dan Kellen

Beta Cohort

Excited to have you here

Hamza Farooq

Hamza Farooq

Founder | Ex-Google | Instructor Stanford Continuing Studies & Adjunct UCLA

I am a Founder by day and Professor by night. My work revolves in the realm of LLMs and Multi-Modal Systems.


My startup, traversaal.ai was built with one vision: provide scalable LLM Solutions for Startups and Enterprises, which can seamlessly integrate within the existing ecosystem, while being customizable and cost efficient.


This course is a cumulation of all my learnings and the courses I teach at other universities

A pattern of wavy dots

Join an upcoming cohort

Building GenAI Agents for Enterprise Use

Self-paced cohort

$1,250

Dates

Aug 19—Sep 21, 2024

Payment Deadline

July 6, 2034

2025-01

$1,250

Dates

June 19—July 21, 2025

Payment Deadline

June 18, 2025
Get reimbursed

Course schedule

4-6 hours per week

  • Saturday: Module Teaching

    8am - 10:00am PST

    We will go through each module during this class

  • Weekly projects

    2-4 hours per week

    Students will spend time building projects with their team members or individually

Free resource

Building LLM Applications from Scratch

this course with a focus on production and LLMs is designed to equip students with practical skills necessary to build and deploy machine learning models in real-world settings. Be part of the first 20 people cohort. More in email link..

Join Waitlist!

Learning is better with cohorts

Learning is better with cohorts

Active hands-on learning

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Frequently Asked Questions

Stay in the loop

Sign up to be the first to know about course updates.

A pattern of wavy dots

Join an upcoming cohort

Building GenAI Agents for Enterprise Use

Self-paced cohort

$1,250

Dates

Aug 19—Sep 21, 2024

Payment Deadline

July 6, 2034

2025-01

$1,250

Dates

June 19—July 21, 2025

Payment Deadline

June 18, 2025
Get reimbursed

$1,250

4.8 (54)

·

5 Weeks