Skip to content

Azure AI Engineer Associate (AI-102) Practice Plan

Overview

Exam: AI-102 - Microsoft Azure AI Engineer Associate Timeline: 10-12 weeks Study Time: 10-15 hours per week Difficulty: Associate level Prerequisites: Programming experience (C# or Python), Azure fundamentals

Study Resources

Week-by-Week Breakdown

Week 1-2: Plan and Manage Azure AI Solutions

Learning Objectives: - Select appropriate AI services - Configure AI service security - Create and configure AI services - Manage costs and monitor services

Hands-on Labs: - [ ] Create Azure AI Services multi-service resource - [ ] Configure authentication and authorization - [ ] Implement managed identities - [ ] Set up Key Vault for keys - [ ] Configure diagnostic logging - [ ] Monitor with Application Insights - [ ] Implement cost management alerts

Practice: 30-40 questions on planning and management

Week 3-4: Implement Computer Vision Solutions

Learning Objectives: - Analyze images with Computer Vision - Implement custom computer vision models - Analyze videos with Video Indexer - Detect faces and facial features

Hands-on Labs: - [ ] Analyze images using Computer Vision API - [ ] Extract text with OCR (Read API) - [ ] Train custom image classification model - [ ] Build object detection model - [ ] Detect and analyze faces - [ ] Use Video Indexer to analyze videos - [ ] Extract insights and metadata from videos

Practice: 50-60 questions on computer vision

Week 5-6: Implement Natural Language Processing

Learning Objectives: - Analyze text with Azure AI Language - Process speech with Azure AI Speech - Translate languages - Create question answering solutions

Hands-on Labs: - [ ] Extract key phrases and entities - [ ] Perform sentiment analysis - [ ] Detect language and PII - [ ] Implement speech-to-text - [ ] Build text-to-speech with SSML - [ ] Create custom speech models - [ ] Implement translation (text and speech) - [ ] Build question answering knowledge base

Practice: 60-70 questions on NLP

Week 7-8: Language Understanding and Conversational AI

Learning Objectives: - Create Language Understanding models - Implement intent recognition - Build conversational AI solutions - Optimize language models

Hands-on Labs: - [ ] Create intents and add utterances - [ ] Define entities (prebuilt and custom) - [ ] Train and test Language Understanding model - [ ] Publish and consume from client app - [ ] Optimize model performance - [ ] Implement conversation flow - [ ] Add multi-turn conversations - [ ] Export and version models

Practice: 50-60 questions on language understanding

Week 9: Knowledge Mining and Document Intelligence

Learning Objectives: - Implement Azure Cognitive Search - Create enrichment pipelines - Implement Document Intelligence

Hands-on Labs: - [ ] Create search service and index - [ ] Configure data sources and indexers - [ ] Implement skillsets with built-in skills - [ ] Create custom skills - [ ] Query search index - [ ] Use prebuilt Document Intelligence models - [ ] Train custom document models - [ ] Create composed models

Practice: 40-50 questions on knowledge mining

Week 10: Implement Generative AI Solutions

Learning Objectives: - Use Azure OpenAI Service - Generate content with GPT models - Generate images with DALL-E - Optimize generative AI solutions

Hands-on Labs: - [ ] Provision Azure OpenAI resource - [ ] Deploy GPT-3.5 and GPT-4 models - [ ] Generate natural language responses - [ ] Implement code generation - [ ] Generate images with DALL-E - [ ] Apply prompt engineering techniques - [ ] Configure parameters (temperature, top_p) - [ ] Implement RAG with your own data

Practice: 40-50 questions on generative AI

Week 11-12: Final Practice and Review

Focus Areas: - [ ] Complete 4-5 full practice exams - [ ] Build end-to-end AI solution project - [ ] Review all weak areas - [ ] Practice SDK coding scenarios - [ ] Review responsible AI principles

Practice Exams: - [ ] Exam 1: _% - [ ] Exam 2: % - [ ] Exam 3: __% - [ ] Exam 4: _____%

Key Topics Checklist

Plan and Manage AI Solutions (15-20%)

  • Select appropriate AI service for each scenario
  • Plan AI service security requirements
  • Configure authentication (keys, Azure AD)
  • Implement managed identities
  • Configure diagnostic logging
  • Monitor AI service performance
  • Manage costs

Computer Vision Solutions (20-25%)

  • Analyze images (tags, objects, faces)
  • Extract text with OCR
  • Train custom vision models
  • Evaluate model performance
  • Deploy and version models
  • Analyze videos with Video Indexer
  • Extract video insights

Natural Language Processing (30-35%)

  • Text analysis (entities, key phrases, sentiment)
  • Language detection and PII detection
  • Speech-to-text and text-to-speech
  • Custom speech models
  • Language translation (text and speech)
  • Create and manage Language Understanding models
  • Build question answering solutions
  • Multi-turn conversations

Knowledge Mining (10-15%)

  • Create and configure Azure Cognitive Search
  • Define indexes and indexers
  • Implement skillsets
  • Create custom skills
  • Query search indexes
  • Use Document Intelligence prebuilt models
  • Train custom document models

Generative AI (10-15%)

  • Provision Azure OpenAI Service
  • Deploy and manage models
  • Generate natural language and code
  • Generate images with DALL-E
  • Configure generation parameters
  • Apply prompt engineering
  • Use your own data with models
  • Fine-tune models

Critical Skills

Programming Skills

  • Proficiency in C# or Python
  • REST API consumption
  • SDK usage (Azure.AI.* libraries)
  • Async programming patterns
  • Error handling and retries

AI Concepts

  • Understand confidence scores
  • Model training and evaluation
  • Precision vs recall
  • Overfitting and underfitting
  • Prompt engineering techniques

Azure Integration

  • Managed identity implementation
  • Key Vault integration
  • Application Insights monitoring
  • Secure endpoint configuration

Hands-on Project Ideas

  1. Intelligent Document Processing: Extract data from forms using Document Intelligence
  2. Customer Service Bot: QnA Maker + Language Understanding + Speech
  3. Content Moderation System: Computer Vision + Text Analytics
  4. Video Analytics Platform: Video Indexer + custom skills
  5. Enterprise Search: Cognitive Search with custom skillsets

Exam Tips

  • Know when to use each AI service
  • Understand SDK code patterns
  • Practice with both REST API and SDKs
  • Expect code-focused questions
  • Understand responsible AI principles
  • Know service limits and quotas

Additional Resources


Success Strategy: Build real AI applications using Azure AI services. Focus on SDK programming and service integration patterns.