Microsoft Professional Program | Artificial Intelligence Build the Intelligent Future
Artificial Intelligence (AI) will define the next generation of software solutions. Human-like capabilities such as understanding natural language, speech, vision, and making inferences from knowledge will extend software beyond the app.
Microsoft Professional Program for Artificial Intelligence
The AI track takes aspiring AI engineers from a basic introduction of AI to mastery of the skills needed to build deep learning models for AI solutions that exhibit human-like behavior and intelligence.
10 REQUIRED COURSES | 8-16 HOURS PER COURSE | 10 SKILLS
Introduction to Artificial Intelligence (AI) Introduction to Artificial Intelligence (AI)
Artificial Intelligence will define the next generation of software solutions. This computer science course provides an overview of AI, and explains how it can be used to build smart apps that help organizations be more efficient and enrich people’s lives. It uses a mix of engaging lectures and hands-on activities to help you take your first steps in the exciting field of AI.
LEARN MORE Introduction to Python for Data Science Introduction to Python for Data Science
Learn the basics of Python programming. Starting from the very beginning, with basic arithmetic and variables, and learn how to handle data structures, such as Python lists, Numpy arrays, and Pandas DataFrames. Along the way, you’ll learn about Python functions and control flow. Plus, you’ll look at the world of data visualizations with Python and create your own stunning visualizations based on real data.
LEARN MORE Essential Mathematics for Artificial Intelligence Essential Math for Machine Learning: Python Edition
Learn the essential mathematical foundations for machine learning and artificial intelligence using Python. The couse focuses on mathematical concepts that you’ll encounter in studies of machine learning. It is designed to fill the gaps for students who missed these key concepts as part of their formal education, or who need to refresh their memories after a long break from studying math.
LEARN MORE Ethics and Law in Data and Analytics Ethics and Law in Data and Analytics
Learn to apply ethical and legal frameworks to initiatives in the data profession. You will explore practical approaches to data and analytics problems posed by work in Big Data, Data Science, and AI. You will also investigate applied data methods for ethical and legal work in Analytics and AI.
LEARN MORE Data Science Research Methods: Python Edition
Learn the essential skills and hands-on experience with the science and research aspects of data science work using Python, from setting up a proper data study to making valid claims and inferences from data experiments.
LEARN MORE Build Machine Learning Models Principles of Machine Learning: Python Edition
Get hands-on experience building and deriving insights from machine learning models using Python and Azure Notebooks.
LEARN MORE Build Deep Learning Models Deep Learning Explained
Deep learning is a key enabler of AI powered technologies being developed across the globe. In this deep learning course, you will learn an intuitive approach to building complex models that help machines solve real-world problems with human-like intelligence. The intuitive approaches will be translated into working code with practical problems and hands-on experience. You will learn how to build and derive insights from these models using Python Jupyter notebooks running on your local Windows or Linux machine, or on a virtual machine running on Azure. You will learn how to use the Microsoft Cognitive Toolkit to harness the intelligence within massive datasets through deep learning with uncompromised scaling, speed, and accuracy.
LEARN MORE Build Reinforcement Learning Models Reinforcement Learning Explained
Reinforcement Learning (RL) is an area of machine learning, where an agent learns by interacting with its environment to achieve a goal.In this course, you will be introduced to the world of reinforcement learning. You will learn how to frame reinforcement learning problems and start tackling classic examples like news recommendation, learning to navigate in a grid-world, and balancing a cart-pole. You will explore the basic algorithms from multi-armed bandits, dynamic programming, TD (temporal difference) learning, and progress towards larger state space using function approximation, in particular using deep learning. You will also learn about algorithms that focus on searching the best policy with policy gradient and actor critic methods. Along the way, you will get introduced to Project Malmo, a platform for Artificial Intelligence experimentation and research built on top of the Minecraft game.
LEARN MORE Develop Applied AI Solutions
(3 Options Available)
Computer Vision and Image Analysis
Learn about Image Analysis techniques using OpenCV and the Microsoft Cognitive Toolkit to segment images into meaningful parts. You will explore the evolution of Computer Vision, from classical to Deep-Learning techniques using Transfer Learning and Microsoft ResNet to train a model to perform Semantic Segmentation.
LEARN MORE Speech Recognition Systems
This course is designed to give an overview of the components of a modern Automatic Speech Recognition (ASR) system. In each lecture, we describe a component's purpose and general structure. In each lab, the student creates a functioning block of the system. At the end of the course, we will have built a speech recognition system almost entirely out of Python code.
LEARN MORE Natural Language Processing (NLP)
Natural language processing (NLP) is one of the most important technologies of the information age. Understanding complex language utterances is also a crucial part of artificial intelligence. In this course, you will be given a thorough overview of Natural Language Processing and how to use classic machine learning methods. You will learn about Statistical Machine Translation as well as Deep Semantic Similarity Models (DSSM) and their applications. We will also discuss deep reinforcement learning techniques applied in NLP and Vision-Language Multimodal Intelligence.
LEARN MORE Microsoft Professional Capstone : Artificial Intelligence
Validate the skills and knowledge you’ve acquired during the Microsoft Professional Program for Artificial Intelligence, and solve a real-world AI problem in this program capstone project. The project takes the form of a challenge in which you will develop a deep learning solution that is tested and scored to determine your grade.Note: This course assumes you have completed the previous courses in the Microsoft Professional Program for Artificial Intelligence.
Learn AI on the Latest Tools and Frameworks
Each course in this Microsoft Professional Program features hands-on labs so you can learn and apply the most sought-after skills in Artificial Intelligence. Assessments that require more than just memorization ensure you have a deep understanding of these new skills.
Learn on your own time
All courses are available online and on demand – so whether you plan to spend a couple of hours per day or a couple of hours per week, you can work on these skills at the pace that is right for you. And since the curriculum consists of massive open online courses (MOOC) on edX, you can watch the videos on your tablet or phone.