AI-901 vs AI-900

AI-901 vs AI-900: Which Azure AI Fundamentals Should You Take?

Both are Microsoft Fundamentals certifications. They are not the same exam. Here is the clear, fast answer on which one fits your role and how to decide.

By MSCertQuiz TeamUpdated May 202610 min read

Quick Answer

Take AI-901 if you can read basic Python. AI-901 covers everything AI-900 does plus a substantial Azure AI Foundry implementation domain. It is the stronger credential and the natural foundation for AI-103.

Take AI-900 if you do not write or read code. AI-900 is the pure-concepts credential — appropriate for business stakeholders, executives, compliance officers, and non-technical professionals.

The Core Difference in One Paragraph

AI-900 is a pure-concepts exam — it tests whether you understand what AI is, what Azure AI services exist, what each does, and what Microsoft's Responsible AI principles are. There is no code on AI-900 and no expectation that you can navigate the Azure AI Foundry portal.

AI-901 keeps about 40–45% of that conceptual content and adds a brand-new implementation domain (55–60% of the exam) focused on Azure AI Foundry. You will read Python snippets that use the Foundry SDK, identify the right system prompt for a behavior goal, configure a Foundry agent with tools, and choose between Content Understanding and Document Intelligence for an extraction scenario. AI-901 is a fundamentals credential that takes you closer to hands-on work.

Side-by-Side Comparison

AttributeAI-900AI-901
Full nameMicrosoft Azure AI FundamentalsMicrosoft Azure AI Fundamentals (Foundry)
LevelFundamentalsFundamentals
Number of domains5 (older blueprint)2 (concepts + Foundry implementation)
Implementation contentNone55–60% of the exam
Azure AI Foundry coverageHigh-level mention onlyDeep — portal, SDK, agents, Content Understanding
Python requirementNoneRead 10–15 line snippets
Code on examZeroMultiple Python snippets
Length60 minutes, 40–60 questions60 minutes, 40–60 questions
Passing score700/1000700/1000
Cost$99 USD$99 USD
ExpiryNeverNever
Typical prep time1–2 weeks2–4 weeks
Best forNon-technical professionals, business stakeholders, executives, studentsDevelopers, technical PMs, AI engineers, anyone going to AI-103 next

What AI-900 Covers

AI-900 follows the older five-domain Azure AI Fundamentals blueprint:

  • • AI workloads and considerations (15–20%)
  • • Fundamental principles of machine learning on Azure (20–25%)
  • • Features of computer vision workloads on Azure (15–20%)
  • • Features of natural language processing (NLP) workloads on Azure (15–20%)
  • • Features of generative AI workloads on Azure (20–25%)

Every question is concept-only: "which Azure service detects faces in images?", "which Responsible AI principle covers fairness?", "which generative AI risk is best mitigated by content filters?". You will not be asked to read code, configure a deployment, or navigate the Foundry portal.

What AI-901 Covers

AI-901 condenses to two domains:

  • Identify AI concepts and capabilities (40–45%) — Responsible AI, ML fundamentals, computer vision, NLP, generative AI, Azure AI service mapping. Comparable to AI-900 conceptual content but slightly deeper.
  • Implement AI solutions by using Microsoft Foundry (55–60%) — Azure AI Foundry portal, model catalog and deployment, system prompts, Foundry SDK Python snippets, agents with tools, Azure Speech and Vision integration, Azure Content Understanding, Responsible AI configuration in Foundry.

Questions in Domain 2 are scenario- and code-based: "which Python SDK call returns chat completions?", "which Foundry component handles persistent conversation state?", "which service extracts insurance-form fields from PDFs that mix typed and handwritten content?". You must be able to read code and recognize portal screens.

Decision Framework: Three Quick Questions

1. Can you read basic Python?

If yes → AI-901 is on the table. If no → take AI-900 (or learn Python first, then take AI-901).

2. Do you plan to take AI-103 (Azure AI App and Agent Developer) or AI-200 (Cloud Developer) later?

If yes → take AI-901. The Foundry foundation transfers directly and shaves weeks off AI-103 prep. If no → AI-900 may be sufficient.

3. Is your role developer, AI engineer, AI architect, or technical AI product manager?

If yes → take AI-901. The implementation signal matters for these roles. If you are a business stakeholder, executive, compliance officer, or non-technical PM → AI-900 is the better fit.

If you answered "no" to all three, AI-900 fits your needs. If you answered "yes" to any, AI-901 is the stronger credential.

Common Scenarios

"I am a Java developer who has never used Azure AI"

Take AI-901. You already read code in a different language; basic Python literacy is one weekend of practice. The Foundry implementation content is far more valuable for your career than AI-900's concepts-only credential.

"I am a product manager at a SaaS company adding AI features"

Take AI-901 if you can read Python. The implementation content makes you a credible counterpart to your engineering team and helps you scope AI features realistically. Take AI-900 if you genuinely cannot read code — but consider learning Python first.

"I am the CISO at a regulated company and need AI literacy for governance"

AI-900 is sufficient. Your role does not require implementation-level skills, and the conceptual Responsible AI content in AI-900 maps directly to the governance, risk, and compliance lens you need.

"I want to take AI-103 in 6 months and need to build up"

Take AI-901, not AI-900. AI-901's Foundry portal and SDK content is the direct ramp into AI-103. Candidates who skip AI-901 and go from AI-900 directly to AI-103 typically lose 4+ weeks re-learning Foundry from scratch.

"I already passed AI-900 last year"

Take AI-901 if you do hands-on Azure AI work. It adds the Foundry implementation signal that AI-900 misses. Skip AI-901 if you took AI-900 purely for awareness and have no plans to work hands-on with Azure AI Foundry.

Frequently Asked Questions

What is the difference between AI-901 and AI-900?

AI-900 tests conceptual understanding of AI and Azure AI services — no coding, no implementation. AI-901 builds on those concepts and adds a substantial implementation domain (55–60% of the exam) focused on Azure AI Foundry: deploying models, writing system prompts, reading Python that uses the Foundry SDK, building agent solutions, and using Azure Content Understanding. AI-901 expects basic Python literacy; AI-900 does not.

Has AI-901 replaced AI-900?

No, AI-900 and AI-901 currently coexist. AI-900 remains available and is the right choice for candidates who want a purely conceptual AI credential without any implementation expectations. AI-901 is the newer Foundry-centric fundamentals credential designed for candidates who can also read basic Python and want a stronger signal that they can navigate Azure AI Foundry hands-on. Microsoft's long-term direction is clearly toward AI-901, but AI-900 is not retired.

Should I take AI-901 or AI-900 in 2026?

Take AI-901 if you can read basic Python and want a credential that reflects modern Azure AI Foundry skills — this is the better choice for developers, technical product managers, and anyone planning to take AI-103 or AI-200 next. Take AI-900 if you do not write or read code and want a pure-concepts credential — appropriate for business stakeholders, executives, compliance officers, and non-technical professionals.

Is AI-901 harder than AI-900?

Yes, meaningfully harder. The conceptual domain in AI-901 (40–45%) is comparable to AI-900 difficulty, but the implementation domain (55–60%) demands Foundry portal familiarity and the ability to read Python SDK snippets — neither tested on AI-900. Plan 2–4 weeks for AI-901 if you have AI-900 plus basic Python; 4–6 weeks if you are new to both. AI-900 is typically passed in 1–2 weeks.

Do I need Python to take AI-901?

Yes, basic Python literacy is required for AI-901 — but you will not be writing programs from scratch. You must be able to read 10–15 line Python snippets that use the Foundry SDK and identify what they do. AI-900 has no Python requirement at all and contains zero code on the exam. If you cannot read basic Python and have no time to learn, choose AI-900.

How much do AI-900 and AI-901 cost?

Both AI-900 and AI-901 cost $99 USD — the standard Microsoft Fundamentals exam price. Microsoft frequently issues free or discounted vouchers through Cloud Skills Challenges, Microsoft Learn virtual training days, and partner programs. Check the Microsoft Learn events page before paying full price. Neither expires (Fundamentals certifications are permanent).

Should I take AI-900 first, then AI-901?

Usually no. AI-901 includes all the conceptual material that AI-900 covers (40–45% of AI-901 is essentially AI-900 content), plus the Foundry implementation domain. Taking both is redundant from a credentials perspective and from a learning perspective. Pick one based on whether you can read Python: AI-901 if yes, AI-900 if no.

Will AI-901 prepare me for AI-103?

Yes — AI-901 is the natural prerequisite-level credential for AI-103. The Foundry portal, SDK basics, agent fundamentals, and Content Understanding concepts that AI-901 introduces are foundational to AI-103. Candidates who pass AI-901 typically need 4–8 weeks of additional preparation to be ready for AI-103. Candidates who jump from AI-900 directly to AI-103 typically need 10–12 weeks because the Foundry implementation foundation is missing.

Is AI-901 worth getting if I already have AI-900?

Yes, if you do hands-on Azure AI work. AI-901 signals Foundry implementation skills (agents, Content Understanding, Python SDK) that AI-900 does not validate. For developers, AI architects, and AI product managers, AI-901 is a meaningfully stronger credential. For pure business stakeholders who took AI-900 for awareness, AI-901 adds little incremental value and is not worth the extra study time.

Does AI-900 cover Azure AI Foundry?

AI-900 covers Azure AI Foundry at a very high level — knowing it exists and what it is used for. AI-900 does not test Foundry portal flows, SDK snippets, or implementation details. If you specifically want a credential that validates "I can work with Azure AI Foundry hands-on", AI-901 is the right choice; AI-900 is too superficial on Foundry for that purpose.

How do I decide quickly?

Three questions. (1) Can you read basic Python? If no, take AI-900. (2) Do you plan to take AI-103 or AI-200 later? If yes, take AI-901. (3) Is your role developer/architect/AI engineer/AI product manager? If yes, take AI-901. If you answered "no" to all three, AI-900 is sufficient. If you answered "yes" to any, AI-901 is the better fit.

Going with AI-901?

500 practice questions covering Foundry portal, SDK, agents, and Content Understanding.

Practice AI-901 Free

Going with AI-900?

500 practice questions covering all 5 AI-900 domains — no code, pure concepts.

Practice AI-900 Free