ERW CommandPMO

AI CERTIFICATION TRAINING

Microsoft Azure AI Fundamentals — Exam AI-901

← Course home
25-Day Programme · 30 Minutes Per Day
WEEK 2 OF 5 · SESSIONS 6–10 · WORK AT YOUR OWN PACE
Exam AI-901: Microsoft Azure AI Fundamentals · Pass mark 700 · Domain 1 — Identify AI concepts and capabilities (40–45%) · Domain 2 — Implement AI solutions using Microsoft Foundry (55–60%)
Domain 1 · Generative AIDAY 6
How Generative AI Models Actually Work
Day 6 of 25 · 30-Minute Module

Why This Matters

Welcome to Week 2. Last week you learned what AI can do. This week you learn what is happening inside the machine — and today is the big one. When you can explain how a generative model turns your sentence into a useful answer, you stop being someone who is merely impressed by AI and become someone who understands it. That understanding is exactly what separates a candidate an employer trusts from one they do not. Read slowly today, and do not worry if it takes two passes. Every serious person in this field had to learn these words for the first time once.

30-Minute Module
5:00 – 15:00
Embeddings and transformers: how a model understands
  • Once your text is in tokens, the model turns each token into a long list of numbers called an embedding. Think of an embedding as coordinates on a giant map of meaning: words with similar meanings sit close together. “King” and “queen” land near each other; “banana” is far away.
  • This is the trick that lets a computer work with meaning at all. It cannot do maths on the word “happy” — but it can do maths on the numbers that represent “happy”. Embeddings are how language becomes arithmetic.
  • The engine that does the heavy work is called a transformer. Its key ability is attention: for every token, it weighs up which other tokens matter most. In “the market in Kano was busy, so it closed late”, attention is what lets the model know “it” means the market.
  • The “GPT” in ChatGPT stands for Generative Pre-trained Transformer. You now know what all three words mean. That is not trivia — that is the architecture of the whole field.
You do not need to build a transformer — nobody expects that at this level. You need to be able to say, in one sentence, that it uses attention to decide which words matter to each other.
25:00 – 30:00
Fix it in your own words
  • Out loud, trace one sentence through the machine: your words become tokens, tokens become embeddings (numbers on a map of meaning), a transformer uses attention to weigh them, and inference produces the answer one token at a time, with temperature deciding how bold each choice is.
  • Write those six words down the side of a page in your AI-901 Notes: tokens, embeddings, transformer, attention, inference, temperature. If you can define each in one line, you have today.
  • Then do the assignment. This is a thinking day, not a typing day — the value is in explaining it back.
Do not move on until those six words feel like yours. Everything in Weeks 3 to 5 sits on top of this one lesson.
Key Terms

Embedding

A list of numbers representing a token’s meaning, so that words with similar meanings sit close together. How language becomes maths.

Temperature

A setting from about 0 to 1 controlling randomness. Low = predictable and consistent; high = creative and varied.

Today’s Assignment

Explain how a generative AI model turns a question into an answer — in your own words, in plain language, as if teaching a friend.
  • Roughly 250–350 words. Use all six terms correctly at least once: token, embedding, transformer, attention, inference, temperature. No copying, no asking a chatbot to write it — I am marking your understanding.
  • Include one worked example of your own: describe a task where you would set temperature low, and one where you would set it high, and say why.
  • Finish with one sentence: which of the six ideas was hardest to grasp, and how you finally made sense of it.
Submit assignment 6 →
Your work is marked against the published rubric and comes back to you as a written letter, usually within minutes. It is also saved to your progress page, so you can re-read every letter later. Do not submit until you have passed the self-check below.
Self-Check — Exam-Style Questions
1. You ask a model the same factual question three times and get three slightly different answers. Which setting would you most likely lower?
  • A. The number of tokens
  • B. The temperature
  • C. The embedding
  • D. The attention
B. The temperature — Temperature controls randomness. A high value makes the model take chances, so answers vary. Lowering it toward 0 makes it pick the most predictable next token each time, which is what you want for consistent, factual responses.
2. What is an embedding?
  • A. The building where servers are kept
  • B. A list of numbers that represents the meaning of a token
  • C. The price you pay per request
  • D. A type of AI model that only handles images
B. A list of numbers that represents the meaning of a token — Embeddings turn language into numbers so that words with similar meanings sit close together. This is what lets a computer do “maths on meaning” — the foundation of how these models work.
3. In AI, what does ‘inference’ mean?
  • A. Teaching the model from scratch on huge datasets
  • B. Using a trained model to produce a response to a prompt
  • C. Deleting a resource group
  • D. Breaking text into tokens
B. Using a trained model to produce a response to a prompt — Training is the one-time learning phase done by the model’s creators. Inference is every-day use — and it is what you are billed for each time you send a prompt.
Exam Objectives Covered
TokensEmbeddingsTransformers & attentionInferenceTemperature & parametersHow generative models work
Domain 1 · Responsible AIDAY 7
Responsible AI I: Fairness, Reliability & Safety
Day 7 of 25 · 30-Minute Module

Why This Matters

Here is something most beginners miss, and it will make you stand out: Microsoft does not just test whether you can build AI — it tests whether you can build it responsibly. There are six principles of Responsible AI, and they appear on the exam every single time. But this is not box-ticking. When you understand these, you become the kind of person a company can trust with real customers and real data. Today we take the first three — fairness, reliability, and safety. Learn them properly and you will already sound more professional than people twice your experience.

30-Minute Module
5:00 – 16:00
Fairness: treating people equally
  • Fairness means an AI system should treat all groups of people equally and not disadvantage anyone because of things like gender, age, or where they come from.
  • How does unfairness even get in? Through the training data. If a hiring model learned from ten years of records where mostly men were hired, it can quietly learn to prefer men — not because anyone intended it, but because the data carried that pattern. This is called bias.
  • Make it real: imagine a loan-approval AI trained mostly on data from one city. It might unfairly reject good applicants from a region it saw little of — people who look a lot like you and me. That is a fairness failure, and it is exactly the kind of harm this principle exists to catch.
  • What you do about it: check that your data represents everyone the system will serve, and test the model’s results across different groups to make sure one group is not being treated worse.
If an exam scenario mentions a system giving worse results to one group of people — women, older applicants, one ethnic group — the principle is almost always Fairness.
26:00 – 30:00
Lock it in
  • Say the six principles out loud in order. Then define today’s two in one sentence each without looking.
  • For each of today’s two, write down one real-world example in your AI-901 Notes — ideally one from Nigeria, because the exam rewards people who can connect the principle to a real situation.
  • Do the assignment. It asks you to spot the principle in a scenario — which is exactly how the exam will test you.
These principles are not just exam points. In an interview, “I always think about fairness and how a model might be biased by its training data” is the sentence that gets you taken seriously.
Key Terms

Fairness

The principle that an AI system should treat all groups of people equally and not disadvantage anyone unfairly.

Reliability & Safety

The principle that an AI system should work consistently and fail safely, even in situations its makers did not anticipate.

Today’s Assignment

Match the Responsible AI principle to the situation, then reason about a real harm.
  • Part 1. For each scenario, name whether it is a Fairness problem or a Reliability & Safety problem, and write one sentence saying why: (a) A CV-screening AI rejects almost all applicants from one region. (b) A medical AI gives a confident diagnosis on a blurry scan instead of flagging that the image is unclear. (c) A voice assistant understands men’s voices far better than women’s. (d) A self-driving system speeds up when it meets a road layout it has never seen.
  • Part 2. List all six Responsible AI principles from memory (you may check afterwards, but try first).
  • Part 3. Think of one AI system that could affect people in Nigeria — a bank, a hospital, a government service — and describe in one short paragraph how bias in the training data could make it unfair, and what you would check to catch it.
Submit assignment 7 →
Your work is marked against the published rubric and comes back to you as a written letter, usually within minutes. It is also saved to your progress page, so you can re-read every letter later. Do not submit until you have passed the self-check below.
Self-Check — Exam-Style Questions
1. A loan-approval AI approves men far more often than equally-qualified women, because it learned from historical data. Which Responsible AI principle does this violate?
  • A. Reliability & Safety
  • B. Transparency
  • C. Fairness
  • D. Privacy & Security
C. Fairness — The system is disadvantaging one group of people based on gender, a pattern it absorbed from biased training data. That is the textbook definition of a fairness failure.
2. What is the best description of an AI ‘hallucination’?
  • A. The model refuses to answer
  • B. The model produces a confident answer that is actually false
  • C. The model runs out of tokens
  • D. The model is trained on images
B. The model produces a confident answer that is actually false — Because a model predicts the most likely next token, it can sound certain while being wrong. Guarding against this is part of the Reliability & Safety principle.
3. How many principles are in Microsoft’s Responsible AI framework?
  • A. Three
  • B. Four
  • C. Six
  • D. Ten
C. Six — Fairness; Reliability & Safety; Privacy & Security; Inclusiveness; Transparency; and Accountability. This is a guaranteed exam fact — know the list and know what each one means.
Exam Objectives Covered
Responsible AIFairnessBias in dataReliability & SafetyHallucination
Domain 1 · Responsible AIDAY 8
Responsible AI II: Privacy, Inclusiveness, Transparency & Accountability
Day 8 of 25 · 30-Minute Module

Why This Matters

Yesterday you learned two principles. Today you complete the set — and by the end of these 30 minutes you will hold all six Responsible AI principles in your head, ready for any scenario the exam throws at you. These last four are the ones that show real professional maturity: keeping people’s data safe, making sure the system works for everyone including people with disabilities, being honest about how it works, and making sure a human stays responsible. This is the difference between a technician and someone a company puts in front of clients.

30-Minute Module
8:00 – 16:00
Inclusiveness: working for everyone
  • Inclusiveness means AI should work for people of all abilities and backgrounds — including people with disabilities — and not leave anyone out.
  • How it differs from Fairness: Fairness is about not disadvantaging a group; Inclusiveness is about actively designing so everyone can use it. They are close cousins, and the exam will test whether you can tell them apart.
  • Make it real: speech recognition that also works for someone with a speech impairment; an app that works with a screen reader for a blind user; a service that handles many languages, not just English. That last one matters to you directly — think of the many languages spoken across Nigeria.
  • Good inclusive design usually makes the product better for everyone, not only the group it was meant for. Captions help deaf users and also anyone in a noisy market.
Inclusiveness = “can everyone actually use this, including people with disabilities?” If the scenario is about accessibility or leaving people out, choose Inclusiveness.
25:00 – 30:00
Lock in all six
  • Now say all six aloud with a one-line meaning for each: Fairness (treat groups equally), Reliability & Safety (work consistently, fail safely), Privacy & Security (protect data), Inclusiveness (work for everyone), Transparency (be understandable and honest), Accountability (humans stay responsible).
  • Test yourself with the trickiest pair: Fairness vs Inclusiveness, and Transparency vs Accountability. If you can explain the difference in each pair, you have mastered this topic.
  • Do the assignment — it deliberately mixes all six so you practise choosing under pressure, just like the exam.
You are eight days in and you can now name and explain the entire Responsible AI framework. Most working adults cannot. Keep that momentum.
Key Terms

Inclusiveness

Designing AI so people of all abilities and backgrounds — including those with disabilities — can use it.

Accountability

The principle that people, not the AI, remain responsible for what an AI system does. A human always owns the outcome.

Today’s Assignment

Sort six scenarios into the six principles — then argue one hard case.
  • Part 1. Match each scenario to one of the six principles and give a one-sentence reason: (a) An app stores users’ medical records without encrypting them. (b) A company cannot explain why its AI denied someone a job, and no one will take responsibility. (c) A voice assistant does not work for users who are deaf or have speech difficulties. (d) A bank’s AI declines loans and never tells applicants a reason. (e) An AI performs worse for one ethnic group because of skewed training data. (f) A medical AI keeps operating confidently even when its sensors clearly fail.
  • Part 2. Pick the pair you find easiest to confuse — Fairness vs Inclusiveness, or Transparency vs Accountability — and explain the difference in your own words, with an example of each.
  • Part 3. In one paragraph: if you were building an AI service for people across Nigeria, which two principles would you worry about most, and why?
Submit assignment 8 →
Your work is marked against the published rubric and comes back to you as a written letter, usually within minutes. It is also saved to your progress page, so you can re-read every letter later. Do not submit until you have passed the self-check below.
Self-Check — Exam-Style Questions
1. A bank’s AI rejects a loan application and the applicant is given no explanation and cannot find out why. Which principle is most directly at stake?
  • A. Inclusiveness
  • B. Transparency
  • C. Reliability & Safety
  • D. Privacy & Security
B. Transparency — People affected by an AI decision should be able to understand how and why it was made. Being kept completely in the dark about a decision that affects you is a transparency failure.
2. What best distinguishes Inclusiveness from Fairness?
  • A. They are exactly the same principle
  • B. Fairness is about not disadvantaging a group; Inclusiveness is about designing so everyone, including people with disabilities, can use it
  • C. Fairness applies to images; Inclusiveness applies to text
  • D. Inclusiveness is only about pricing
B. Fairness is about not disadvantaging a group; Inclusiveness is about designing so everyone, including people with disabilities, can use it — They are close, and the exam uses that. Fairness = equal treatment; Inclusiveness = accessible design for all abilities and backgrounds.
3. “A human or organisation must always remain responsible for what the AI does.” Which principle is this?
  • A. Accountability
  • B. Transparency
  • C. Fairness
  • D. Inclusiveness
A. Accountability — The AI is never the one “to blame”. Accountability means a person or organisation owns the outcome. Pair it with Transparency: one is about understanding the system, the other about who answers for it.
Exam Objectives Covered
Privacy & SecurityInclusivenessTransparencyAccountabilityAll six RAI principles
Domain 1 · Choosing ModelsDAY 9
Choosing the Right Model: Capabilities, Deployment & Configuration
Day 9 of 25 · 30-Minute Module

Why This Matters

You would not use a lorry to deliver a single letter, or a bicycle to move a tonne of cement. Choosing an AI model is the same kind of judgement — and it is a judgement employers pay for. Today you learn how to look at a task and pick a model that fits: the right capability, the right size, the right cost. This is the bridge between the concepts of Weeks 1 and 2 and the hands-on Foundry work that starts on Monday. Get comfortable here and next week’s practical work will feel natural.

30-Minute Module
8:00 – 16:00
Bigger is not always better: capability vs cost vs speed
  • Models come in different sizes. Bigger models are generally more capable but cost more per token and can be slower to respond. Smaller models are cheaper and faster but less powerful.
  • This is a real trade-off you will make on the job. For a simple task — sorting messages into “complaint” or “not complaint” — a small, cheap model is the professional choice. For complex reasoning across a long document, a larger model earns its cost.
  • Tie it back to your own account: every token you spend is real money against your free credit. Choosing a right-sized model is not stinginess — it is exactly the cost-awareness a company wants in someone they trust with a cloud budget.
  • Other things to weigh: how fast the answer must come back (latency), how many requests per minute you are allowed (rate limits), and whether the task needs images or just text.
In an interview: “I’d pick the smallest model that does the job well, to control cost and latency.” That single sentence signals real cloud maturity.
25:00 – 30:00
Fix it in your own words
  • Out loud, answer: what three things would you weigh when choosing a model? (Capability for the task, cost, and speed — plus whether it needs to handle images.)
  • Note the three parameters in your AI-901 Notes: temperature, max tokens, Top-P — with a one-line meaning for each.
  • Do the assignment. It asks you to choose and justify, which is the real skill here — not memorising, but reasoning.
Tomorrow is a consolidation day — a drill across everything in Weeks 1 and 2. Come in ready to be tested, and you will see how much you already know.
Key Terms

Multimodal Model

A model that handles more than one kind of input — for example text and images together — so it can “see” a picture and describe it.

Max Tokens

A parameter capping how long a response can be. It limits cost and stops runaway answers. Set alongside temperature and Top-P.

Today’s Assignment

Play the role of a solution designer: choose a model for three tasks and justify each choice.
  • For each task, say (i) what capability is needed — text only, or multimodal that can see images; (ii) whether you would lean toward a smaller/cheaper or larger/more capable model; and (iii) one sentence of reasoning: (1) Automatically sort 10,000 incoming customer messages into “complaint” or “not complaint”. (2) Read photos of handwritten delivery notes and pull out the address. (3) Write detailed, well-reasoned answers to complex legal questions.
  • Then explain, in your own words, what a deployment is and where yours would live (name your resource group).
  • Finally: for a customer-service bot that must give the same correct answer every time, what temperature would you choose and why?
Submit assignment 9 →
Your work is marked against the published rubric and comes back to you as a written letter, usually within minutes. It is also saved to your progress page, so you can re-read every letter later. Do not submit until you have passed the self-check below.
Self-Check — Exam-Style Questions
1. You need to read information from photographs of paper receipts. Which capability must your chosen model have?
  • A. It must be an embedding-only model
  • B. It must be multimodal (able to handle images, not just text)
  • C. It must have the highest possible temperature
  • D. It must be the largest model available
B. It must be multimodal (able to handle images, not just text) — The task involves seeing a photo, so a text-only model cannot do it. Start from what the task needs: here, the ability to process images.
2. For a very simple, high-volume task like sorting messages into two categories, which is usually the professional choice?
  • A. The largest, most expensive model, to be safe
  • B. A smaller, cheaper, faster model that does the job well
  • C. An image-generation model
  • D. It makes no difference which model you pick
B. A smaller, cheaper, faster model that does the job well — Bigger is not automatically better. For a simple task, a right-sized model controls cost and latency — exactly the judgement an employer wants from someone using their cloud budget.
3. What does the ‘max tokens’ parameter control?
  • A. How creative the model is
  • B. Which directory you are signed into
  • C. The maximum length of the model’s response
  • D. The number of people who can use the model
C. The maximum length of the model’s response — Max tokens caps how long the answer can be, which limits cost and prevents runaway output. Temperature and Top-P control randomness; max tokens controls length.
Exam Objectives Covered
Model capabilitiesModel catalogCost & latency trade-offsDeployment optionsConfiguration parameters
Domain 1 · ConsolidationDAY 10
Week 2 Consolidation: Domain 1 Drill + Python Refresher
Day 10 of 25 · 30-Minute Module

Why This Matters

You are two weeks in and at the halfway mark of the whole programme. Today we do not add new material — we lock in what you have. Consolidation days are where real learners pull ahead, because knowledge you review is knowledge you keep. We will drill Domain 1 — nearly half your exam — and warm your Python hands back up before next week goes hands-on inside Foundry. Treat today as a checkpoint: prove to yourself how much you already carry.

30-Minute Module
8:00 – 18:00
Python refresher — back into Google Colab
  • Open colab.research.google.com (the free, browser-based Python you used in Week 1 — no install needed) and start a new notebook. Type this yourself, do not paste:
  • principles = ["Fairness", "Reliability & Safety", "Privacy & Security", "Inclusiveness", "Transparency", "Accountability"]
  • Now loop over it and number each one:
    for i, p in enumerate(principles):
        print(i + 1, p)
  • This brings back three Week-1 skills at once: a list, a for loop, and print. The enumerate gives you the position and the item together — here it numbers your six principles 1 to 6.
  • Remember lists count from zero: principles[0] is “Fairness”. That is why we print i + 1 — so a human sees 1 to 6, not 0 to 5.
If you get a red error, read the last line first — it usually names the problem. And if you are stuck after ten minutes, email me the error. Being stuck is normal; staying stuck silently is the only mistake.
26:00 – 30:00
Look back, look forward
  • Open your AI-901 Notes and read the “one new thing” you wrote each day. Ten days, ten things you did not know two weeks ago. That is real progress — look at it.
  • Next week everything gets hands-on: you open Microsoft Foundry, browse the model catalog, and deploy your first real model inside your own resource group. Make sure your Azure access from Week 1 still works — sign in to portal.azure.com today and confirm you can see your resource group. If you cannot, tell me now so we fix it before Monday.
  • Do the assignment below — a mixed self-test that mirrors the real exam.
Halfway. The people who finish this are not the cleverest — they are the ones who kept showing up for 30 minutes a day. You have shown up for ten. Keep going.
Key Terms

enumerate

A Python tool that loops over a list and gives you both the position and the item at once — handy for numbering things.

Function

A reusable block of code you define once and call many times. return hands a value back; print shows it to a human.

Today’s Assignment

A mixed Week 2 self-test, plus a small piece of working Python — your halfway checkpoint.
  • Part 1 — concepts. Answer in your own words: (a) Explain tokens, embeddings and inference in one short paragraph. (b) Name all six Responsible AI principles and give a one-line meaning for each. (c) Explain the difference between temperature and max tokens.
  • Part 2 — Python. In Google Colab, create a list of the six Responsible AI principles, loop over it with enumerate, and print each one numbered 1 to 6. Send me a screenshot of your notebook showing the output.
  • Part 3 — reasoning. Pick any AI system you can think of and, in one paragraph, describe how two different Responsible AI principles apply to it.
  • Part 4 — readiness. Confirm in one line that you signed in to the Azure portal today and can still see your resource group, ready for Foundry on Monday.
Submit assignment 10 →
Your work is marked against the published rubric and comes back to you as a written letter, usually within minutes. It is also saved to your progress page, so you can re-read every letter later. Do not submit until you have passed the self-check below.
Self-Check — Exam-Style Questions
1. In Python, given principles = ["Fairness", "Reliability", "Privacy"], what does principles[0] return?
  • A. "Reliability"
  • B. "Fairness"
  • C. An error
  • D. "Privacy"
B. "Fairness" — Lists are indexed from zero, so [0] is the first item, “Fairness”. This catches almost every beginner once — better here than in the exam.
2. A model gives a confident but false answer about a fact it was never reliably taught. What is this called, and which Responsible AI principle addresses guarding against it?
  • A. An embedding; Inclusiveness
  • B. A deployment; Fairness
  • C. A hallucination; Reliability & Safety
  • D. A token; Transparency
C. A hallucination; Reliability & Safety — A hallucination is a confident, wrong answer — a natural risk of predicting the next likely token. Building systems that fail safely and do not mislead falls under Reliability & Safety.
3. You must choose a model to read text from photographs of forms, on a tight budget. What matters most?
  • A. Only pick the largest model regardless of cost
  • B. It must be multimodal (handle images), and you balance capability against cost
  • C. Set temperature to maximum
  • D. It must be an embedding-only model
B. It must be multimodal (handle images), and you balance capability against cost — The task needs a model that can see images, and on a tight budget you choose the smallest such model that does the job well. Capability first, then cost and speed.
Exam Objectives Covered
Domain 1 reviewAI workloadsResponsible AIGenerative AI conceptsPython lists & loopsFunctions
← Back to course home