AI Design and Engineering with Microsoft Azure
Develop AI Engineering skills using Microsoft Azure, on the path to role-based certifications.
- DurationApprox 17 weeks
5-6 hrs per week
- CertificatesEarn course Certificates
- 100% onlineLearn at your own pace

Use the foundations of machine learning to develop your AI engineering career
Artificial intelligence (AI) is one of the key drivers of the Fourth Industrial Revolution. That’s why, AI came fourth in LinkedIn’s top 10 of the hard skills that companies needed most in 2020.
So what are the foundational principles of AI that drive the products and services of tomorrow? And what are the skills required to design and build your own AI solutions?
This ExpertTrack will teach you everything that’s required to help you advance your career in machine learning (ML) and AI engineering.
Take your first steps towards your career in artificial intelligence
You’ll learn how to master the key concepts of cloud computing and how they relate to AI development, and complete in-depth analysis of core cloud computing models infrastructure-as-a-service (IaaS), platform-as-a-service (PaaS) and software-as-a-service (SaaS).
You’ll find out how conversation-as-a-platform is creating AI chatbots of the future, and unlock the coding power of the Python programming language.
And you’ll discover how to use apps and cognitive services in the design and implementation of Microsoft Azure AI solutions.
Learn how to create a chatbot with Microsoft Azure
Azure is Microsoft’s cloud computing platform, used by more than 95% of Fortune 500 companies. As well as mastering the basics of Azure’s functionality in building AI solutions with cloud services, you’ll be trained in its core services that will enhance your employment potential beyond the realms of just the AI and ML sectors and industries.
Develop Python AI programming skills
Machine learning drives the predictive models at the heart of all AI. You’ll build key data science and ML skills using Python.
You’ll learn how to use the popular Python programming language for data science, data science research methods and visualisation tools, and the Pandas DataFrame.
Gain a professional certification in AI
Offered through a collaboration with Microsoft, this ExpertTrack will teach you the fundamentals of AI and provide you with the skills to design and build an AI solution using Microsoft Azure. You’ll prepare for the Microsoft Azure AI Fundamentals (AI-900) and Microsoft Azure AI Engineer Associate (AI-100) certification exams (the cost of these is separate from the ExpertTrack)
Industry statistics
- Median base salary£45,000
- UK job openings/month 1,724
Key skills you will learn
- Artificial Intelligence
- Mathematics
- Cloud Services
- Azure Cloud
- Python Programming
- Machine Learning
Learning outcomes
By the end of the ExpertTrack, you’ll be able to...
- Apply mathematical skills to python programming
- Demonstrate how to create a chatbot using AI
- Develop confidence navigating and understanding Microsoft Azure
- Demonstrate a clear understanding of Machine Learning and its applications
- Understand the basics of python programming language
Experience required
This ExpertTrack will give you the foundational knowledge required to further your career in artificial intelligence and machine learning.
It’s ideal for students of data science and people with entry-level positions in AI and ML industries and sectors.
Getting started
This ExpertTrack is for students and professionals looking to improve their employability potential and build the solid data science career skills needed to meet the global demand for AI engineers.
You may already be an applied ML specialist and engineer; an AI analyst, statistician, researcher, scientist, engineer or developer; a data and AI architect; or a business intelligence analyst.
ExpertTrack course overview
Course 1
Mastering Cloud Computing for AI: How to Use Microsoft Azure
Supercharge your career in AI and machine learning with the fundamental concepts and solutions of Azure and other cloud services.
2 weeks
6 hours per week
Week 1
Course Introduction
- About this Course
- Cloud Concepts
- Review and Summary: Cloud Concepts
- Core Azure Architectural Components
- Core Azure Services
- Azure Products and Solutions
- Review and Wrapping up the week
Week 2
Azure Fundamentals
- Azure Management Tools
- Networks and Security in Azure
- Azure Governance, Monitoring and Trust
- Privacy, Compliance and Data Protection standards in Azure
- Review and Summary: Security Components
- Azure Pricing and Support
- Review and Summary: Pricing and Support
- Wrap Up and Course Completion
Course 2
Introduction to Artificial Intelligence and Machine Learning
Learn how AI can help you build a future ready career in computer science, with topics including predictive models and chatbots.
3 weeks
6 hours per week
Week 1
Course Introduction
- About this Course
- Artificial Intelligence
- Machine Learning Fundamentals
- Azure Machine Learning Studio
- CloudSwyft Hands-On Lab 1
- Wrapping Up the Week
Week 2
Text Analytics and Image Processing
- Getting Started with Text Processing
- Introduction to Natural Language Processing
- Language Understanding Intelligent Service
- CloudSwyft Hands-On Lab 2
- Getting Started with Image Processing
- Wrapping Up the Week
Week 3
Image Processing, Bots and Beyond the Basics
- Working with Images and Video
- CloudSwyft Hands-On Lab 3
- Introduction to Bots
- Building Intelligent Bots
- CloudSwyft Hands-On Lab 4
- Beyond the Basics
- Where Do I Go From Here?
Course 3
AI Programming with Python for Beginners
Supercharge your career with this course in Python for beginners, covering the Pandas DataFrame and data visualisation tools.
3 weeks
5 hours per week
Week 1
Course Introduction
- About this Course
- Introduction to Python
- Introducing Variables and Types
- Python Lists
- Subsetting Lists
- Manipulating Lists
- Wrapping up the week
Week 2
Introduction to Functions, Methods and Objects
- Introduction to Functions
- Methods and Objects
- Python Packages
- NumPy and NumPy Arrays
- 2D NumPy Arrays
- Basic Statistics with NumPy
- Wrapping up the Week
Week 3
Boolean Logic, Pandas and Data Visualisation
- Boolean Logic and Control Flow
- Pandas
- Plotting with Matplotlib
- Histograms
- Data Visualisation
- Final Labs and Course Wrap Up
Course 4
Mathematics for Data Science: Essential Mathematics for Machine Learning and AI
Learn the mathematical foundations required to put you on your career path as a machine learning engineer or AI professional.
4 weeks
5 hours per week
Week 1
Course Introduction
- About this Course
- Algebra Fundamentals
- Exponents and Polynomials
- Factorisation, Quadratic Equations and Functions
- Wrapping Up the Week
Week 2
Differential Calculus
- Differential Calculus Foundations
- Derivatives
- Differentiation
- Wrapping Up the Week
Week 3
Vectors and Matrices
- Vectors
- Matrices
- Matrix Transformations
- Wrapping Up the Week
Week 4
Statistics and Probability
- Visualising Data
- Central Tendencies
- Probability
- Confidence Intervals and Hypothesis Testing
- Wrap Up and Course Completion
Course 5
AI and Machine Learning Algorithms Using Python
Build your understanding of artificial intelligence with Python and machine learning principles for you to form the basis of AI
5 weeks
5 hours per week
Week 1
Introduction to Course and Machine Learning
- Course Introduction
- Introduction to Machine Learning
- Exploratory Data Analysis for Regression
- Visualisation for High Dimensions
- Wrapping Up the Week
Week 2
Data Exploration & Preparation
- Exploratory Data Analysis for Classification
- Data Cleaning
- Data Preparation
- Data Preparation and Cleaning using Python
- Feature Engineering
- Weekly Wrap-Up
Week 3
Regression & Classification
- Regression
- Putting Regression Concepts Into Practice
- Classification
- RoC Curves
- Putting Classification Concepts Into Practice
- Weekly Wrap-Up
Week 4
Principles & Techniques of Model Improvement
- Principles of Model Improvement
- Techniques for Improving Models
- Cross Validation
- Dimensionality Reduction
- Introduction to Decision Trees
- Ensemble Methods: Boosting
- Weekly Wrap-Up
Week 5
Machine Learning Algorithms & Unsupervised Learning
- Ensemble Methods: Descent & Decision Forests
- Advanced Machine Learning Algorithm: Neural Networks
- Advanced Machine Learning Algorithm: SVMs
- Advanced Machine Learning Algorithm: Naive Bayes Models
- Unsupervised Machine Learning
- Unsupervised Machine Learning Labs
- Wrapping up the Course
How ExpertTracks work
Join an ExpertTrack to master new skills in your chosen specialist area. Work through a series of topic-focused courses at your own pace, and pass the final assessment to earn a digital certificate award which proves your expertise.
Decide if the ExpertTrack is right for you with free access to the full suite of courses and assessments for a week.
Pay a monthly subscription fee of $39 for as long as it takes you to complete the ExpertTrack. You can learn at your own pace and cancel at any time.
Receive a certificate for every completed course and pass the final assessment to earn a digital certificate that you can share with your professional network.
Use your specialist training to progress further in your career or build expertise in areas you’re passionate about.
What are our learners saying?
Add a new skill or forge a new path
"I recommend Futurelearn to anyone looking to learn and upskill...If you are in the job market, you might want to add a new skill or forge a new path."
They bring the classroom right to you
"FutureLearn courses are always interesting and informative. They bring the classroom right to you and send you on a journey to explore new ideas and offer interesting topics."
Start learning today - free 7-day trial
After your free trial you can:
FAQ
ExpertTracks are a series of online courses designed to help you master new skills in specialist areas. You pay a monthly subscription fee which includes access to all courses within the ExpertTrack, as well as assessments and the final digital certificate.
Each ExpertTrack comes with a 7-day free trial period. You may cancel your subscription at any time and your subscription will automatically cancel when you finish the courses and assessments in your chosen ExpertTrack.
Yes. All of our ExpertTracks come with a 7-day free trial. You may claim one free trial period per ExpertTrack.
You have seven days before you will be charged your first monthly subscription fee. When you join an ExpertTrack you automatically receive a 7-day free trial period. You can cancel at any time during the trial period and no payment will be taken from your account.
Please see our full refund policy here.
No, all of our ExpertTracks consist of fully online courses. This means you can take an ExpertTrack from anywhere in the world.
No. ExpertTracks are designed for you to master new skills in a specialist area. You will earn a digital certificate that proves your learning, but it does not carry accreditation.
If you’re looking for certified or accredited courses, many of our microcredentials offer university credit or professional certification.
Have more questions about ExpertTracks? Read the ExpertTracks FAQs, or contact us.