IBM Applied AI Professional Certificate
This Professional IBM Certification prepares you to work as an AI developer. Understanding artificial intelligence (AI) and knowing how to create AI-powered applications gives you a career edge.
Rather than create complex AI algorithms and interfaces from scratch, in this IBM AI certificate program, you will use IBM Watson AI services and APIs to create smart applications with minimal coding. By the end of this Professional Certificate, you will have completed several projects that showcase proficiency in applying AI and building AI-powered solutions.
The Definition of AI
Understand the definition of AI, its applications and use cases, and explain terms like machine learning, deep learning and neural networks
AI Powered Solutions
Build AI powered solutions using IBM Watson AI services, APIs and Python with minimal coding
Chatbots and Techniques
Create AI chatbots and virtual assistants, apply computer vision techniques using Python, OpenCV, and Watson and develop custom image classification models and deploy them to the cloud
Professional Certificate Programs enable you to become empowered and successful in every phase of your job!

Dana Baker, Executive Director of Regional Campuses
"We are committed to developing current and relevant coursework to help transform our next generation of leaders."

100% Online
Learn on your own schedule
Flexible Schedule
Set and maintain flexible deadlines
Entry Level
No previous experience required
6-Months to Complete
Suggested pace of 10 hours/week; 7 Courses
IBM Applied AI Professional Certificate Courses
Introduction to Artificial Intelligence (AI)
This course is designed to introduce the basics of AI to anyone, whether you have a technical background or not. Learn AI, explore use cases and applications, understand terms like machine learning, deep learning and neural networks.
You will be exposed to various issues and concerns surrounding AI, Including:
- Ethics, bias and jobs.
- Get advice from experts about learning and starting a career in AI.
- Demonstrate AI in action with a mini project.
Getting Started with AI using IBM Watson
In this course you will learn to get started, quickly and easily, with Artificial Intelligence using IBM Watson.
By the end of this course, you will:
- Understand how Watson works.
- Become familiar with its use cases and real-life client examples.
- Be introduced to several of Watson AI services from IBM to easily apply AI and build smart apps.
Work with several Watson services to demonstrate AI in action
Introduction to Deep Learning and Neural Networks with Keras
This course is an introduction to the field of deep learning and explores how deep learning models compare to artificial neural networks. You will learn about the different deep learning models and build your first deep learning model using the Keras library.
After completing this course, you will be able to:
- Describe what a neural network is, what a deep learning model is and the difference between them.
- Demonstrate an understanding of unsupervised deep learning models such as autoencoders and restricted Boltzmann machines.
- Demonstrate an understanding of supervised deep learning models such as convolutional neural networks and recurrent networks.
- Build deep learning models and networks using the Keras library.
Building AI- Powered Chatbots without Programming
This course will teach you to create useful chatbots without the need to write any code. Chatbots are a hot topic and new jobs requiring this specific skill are being added every day.
Leveraging IBM Watson’s Natural Language Processing capabilities, you’ll learn to:
- Plan, implement, test and deploy chatbots that delight your users, rather than frustrate them.
- Visually create chatbots with Watson Assistant (formerly Watson Conversation) and how to deploy them on your own website (or one we provide) through a handy WordPress plugin.
Python for Data Science, AI and Development
This is a beginner-friendly introduction to Python, one of the world’s most popular programming languages. There has never been greater demand for professionals with the ability to apply Python fundamentals to drive business solutions across industries.
By the end of this course, you will:
- Learn Python fundamentals, including data structures and data analysis.
- Complete hands-on exercises throughout the course modules.
- Create a final project to demonstrate your new skills.
- Create basic programs, working with data, and solving real-world problems in Python.
- Gain a strong foundation for more advanced learning in the field and develop skills to help advance your career.
Python Project for AI and Application Development
This mini-course is intended to apply foundational Python skills by implementing different techniques to develop applications and AI powered solutions. Assume the role of a developer and unit test and package an application with the help of multiple hands-on labs.
By the end of this course, you will:
- Acquire the confidence to begin developing AI enabled applications using Python.
- Build and run unit tests.
- Package the application for distribution.
Building AI Applications with Watson APIs
Write an application that leverages multiple Watson AI services (Discovery, Speech to Text, Assistant and Text to Speech).
By the end of the course, you will:
- Learn best practices of combining Watson services.
- Build interactive information retrieval systems with Discovery + Assistant.
Introduction to Computer Vision and Watson and OpenCV
In this beginner-friendly course, you will explore computer vision and learn about its various applications across many industries like self-driving cars, robotics, augmented reality and face detection in law enforcement agencies.
This hands-on course involves several labs and exercises. All the labs will be performed on the Cloud and you will be provided access to a Cloud environment completely free of charge. As part of this course, you will utilize Python, Watson AI and OpenCV to process images and interact with image classification models.
By the end of this course, you will:
- Build, train, and test your own custom image classifiers.
- Create your own computer vision web app and deploy it to the Cloud
Skills you will gain: