University of Colorado Boulder

Introduction to Artificial Intelligence Specialization

University of Colorado Boulder

Introduction to Artificial Intelligence Specialization

Build AI Solutions for Real-World Applications.

Master strategies for building, evaluating, and applying AI solutions in real-world contexts.

Rhonda Hoenigman

Instructor: Rhonda Hoenigman

Access provided by Goldman Sachs

Get in-depth knowledge of a subject
Beginner level

Recommended experience

3 months to complete
at 20 hours a week
Flexible schedule
Learn at your own pace
Get in-depth knowledge of a subject
Beginner level

Recommended experience

3 months to complete
at 20 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Describe core AI principles, including agents, search, reasoning under uncertainty, and learning paradigms.

  • Implement and analyze search and problem-solving strategies for deterministic, stochastic, and partially observable settings.

  • Evaluate learning techniques and design AI solutions by selecting suitable algorithms, models, and trade-offs.

Details to know

Shareable certificate

Add to your LinkedIn profile

Taught in English
Recently updated!

June 2026

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Advance your subject-matter expertise

  • Learn in-demand skills from university and industry experts
  • Master a subject or tool with hands-on projects
  • Develop a deep understanding of key concepts
  • Earn a career certificate from University of Colorado Boulder

Specialization - 3 course series

Intelligent Agents and Search Algorithms

Intelligent Agents and Search Algorithms

Course 1, 12 hours

What you'll learn

  • Explain rational agents, decision-making models, performance measures, and environment types (deterministic, stochastic, episodic, sequential).

  • Analyze search strategies using completeness, optimality, time complexity, and space complexity to evaluate performance trade-offs.

  • Formulate effective heuristics to guide informed search algorithms and improve efficiency and solution quality.

  • Implement search algorithms like A* and greedy best-first search to solve pathfinding and structured search problems.

Skills you'll gain

Category: Algorithms
Category: Artificial Intelligence
Category: Agentic systems
Category: Model Optimization
Category: Performance Testing
Category: Solution Design
Category: Computational Thinking
Category: Artificial Intelligence and Machine Learning (AI/ML)
Category: Technical Design
Category: Graph Theory
Reasoning Under Uncertainty

Reasoning Under Uncertainty

Course 2, 12 hours

What you'll learn

Skills you'll gain

Category: Statistical Inference
Category: Markov Model
Category: Probability & Statistics
Category: Bayesian Statistics
Category: Bayesian Network
Category: Artificial Intelligence
Category: Reinforcement Learning
Category: Probability Distribution
Category: Machine Learning Methods
Category: Time Series Analysis and Forecasting
Category: Algorithms
Category: Statistical Machine Learning
Category: Applied Machine Learning
Category: Probability
Category: Decision Intelligence
Category: Agentic systems
Introduction to Learning

Introduction to Learning

Course 3, 6 hours

What you'll learn

  • Explain the fundamental principles of supervised, unsupervised, and reinforcement learning, including their goals, differences, and applications.

  • Explain and apply foundational concepts in machine learning theory.

  • Implement core machine learning algorithms such as decision trees, linear classifiers, k-means clustering, and Q-learning.

  • Analyze the behavior and performance of different learning algorithms across various problem domains and data types.

Skills you'll gain

Category: Supervised Learning
Category: Unsupervised Learning
Category: Model Evaluation
Category: Reinforcement Learning
Category: Artificial Intelligence and Machine Learning (AI/ML)
Category: Artificial Neural Networks
Category: Machine Learning
Category: Model Training
Category: Artificial Intelligence
Category: Classification Algorithms
Category: Machine Learning Methods
Category: Applied Machine Learning
Category: Model Optimization
Category: Predictive Modeling
Category: Algorithms
Category: Machine Learning Algorithms

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Rhonda Hoenigman
University of Colorado Boulder
3 Courses887 learners

Offered by

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."