AI Engineer Using Microsoft Azure Nanodegree Program Syllabus
AI Engineer Using Microsoft Azure Nanodegree Program Syllabus
AI Engineer using
Microsoft Azure
Nanodegree Program Syllabus
Overview
This program will equip learners with the skills required to become an Azure AI engineer or an AI engineer with expertise in
Azure AI and machine learning services. It will teach learners how to implement machine learning models, design and build
an end-to-end AI solution with Azure Cognitive Services, and deploy, monitor, and manage continuous improvement of an
Azure AI solution. Learners seeking certification who successfully complete this program are ideal candidates for Microsoft
certification A1-102.
Learning Objectives
• Design and build an end-to-end AI solution with Azure Cognitive Services/Azure Cognitive APIs.
• Design a security strategy that aligns with organizational policies and compliance frameworks.
Prerequisites
• Using Python to build basic algorithms for simple programs and scripts that automate common tasks (i.e. renaming files).
• Writing and running basic programming scripts in a terminal that includes function definitions and loops.
• Knowledge of Microsoft Azure and the ability to navigate the Azure portal.
• Familiarity with a variety of Azure data sources such as Azure Data Lake and Azure SQL.
• Knowledge of JSON and REST programming semantics and the ability to use APIs in application development.
• VS Code
• Node.js V16
*The length of this program is an estimation of total hours the average student may take to complete all required
coursework, including lecture and project time. If you spend about 5-10 hours per week working through the program, you
should finish within the time provided. Actual hours may vary.
Course Project
Lesson 1 applications.
• Identify data considerations and sources for Azure computer vision solutions.
Design Computer
Vision Applications • Identify various Azure computer vision services for a given business scenario.
Course Project
• Create Node.js bot applications using the Microsoft Bot Framework SDK and
Lesson 2 templates.
NLP Cognitive • Use Azure QnA to identify intent in the context of conversational AI solutions.
• Identify and extract entities and key phrases from text using Azure text
Lesson 4 analytics.
• Extract phrases and run sentiments analysis on text using Azure text analytics.
Text Analytics &
Speech Services • Speech enable a bot application with Azure Cognitive Speech Services and bot
channels.
Course Project
Designing & Azure Cognitive • Create a high-level architecture diagram based on the available components of
Lesson 3
• Fully configure built-in Azure Cognitive Search skills including updating the
Enriching Data in Azure skillset definition, the indexes, and the indexer.
Cognitive Search
Avkash Chauhan
Founder & Principal at UnBlocker.ai
Avkash Chauhan has over 20 years of software development experience including the last
10 years building AI and ML platforms and solutions for enterprise customers. His previous
work experience includes Microsoft, H2O.ai, Macnica, RoamBee and his own startups Big Data
Perspective and UnBlocker.ai.
Valerie Scarlata
Curriculum Manager at Udacity
Valerie is a curriculum manager at Udacity who has developed and taught a broad range of
computing curriculum for several colleges and universities. She was a professor and software
engineer for over 10 years specializing in web, mobile, voice assistant, and social full-stack
application development.
Matt Swaffer
Solutions Architect
Matt is a software and solutions architect focusing on data science and analytics for managed
business solutions. In addition, Matt is an adjunct lecturer, teaching courses in the computer
information systems department at the University of Northern Colorado where he received his PhD
in educational psychology.
• Project review cycle creates a feedback loop with multiple opportunities for
improvement—until the concept is mastered.
• Project reviewers leverage industry best practices and provide pro tips.
• Unlimited access to mentors means help arrives when it’s needed most.
• 2 hr or less average question response time assures that skills development stays on track.
Empower job-readiness.
• Access to a Github portfolio review that can give you an edge by highlighting your
strengths, and demonstrating your value to employers.*
• Get help optimizing your LinkedIn and establishing your personal brand so your profile
ranks higher in searches by recruiters and hiring managers.
Mentor Network
• Mentors work across more than 30 different industries and often complete a Nanodegree
program themselves.
01.13.23 | V1.0