Artificial Intelligence and Machine Learning

Upgrade your data science skills and develop an understanding of Python.

Enroll Now Customize for Organizations
A student typing on her laptop at her desk.

At a Glance

Open Enrollment
Eight weeks
Total CEUs:
8.3 CEUs

Upcoming Dates

July Start

Students may register up to 7 days after the course start.

Get in Touch

Discover how artificial intelligence and machine learning are revolutionizing how society operates and learn how to incorporate them into your business—today.

Video Url

The University of Chicago’s eight-week Artificial Intelligence and Machine Learning course guides participants through the mathematical and theoretical background necessary to take advantage of the machine learning at use in today’s business world.

Designed For

Designed for those who already have previous knowledge working with Python and have a solid understanding of linear algebra.

Learning Objectives in this Artificial Intelligence and Machine Learning Course

Learn how to make full use of AI to benefit your customers. Throughout this course, you will discover how foundational data science models are leveraged to obtain increased technological power: more computing power, more complex layers, and different sampling techniques that will refine the accuracy of predictions.

After completing the Artificial Intelligence and Machine Learning course you will be able to: 

  • Interpret big data-related solutions
  • Understand the basic concepts of predictive analytics and machine learning
  • Use the scripting programming languages including Python to process, visualize, and analyze large data sets and implement machine learning solutions
A student looking at coding on a monitor.

Ready to Gain Intelligent and Actionable Insights With Machine Learning?

Reach out to our admissions team to find out how this course will help boost your career.

Learn More

Machine Learning Curriculum

You will learn to:

  • Design classification and regression models for prediction and reasoning
  • Develop a comprehensive understanding of model interpretation and evaluation
  • Perform unsupervised and supervised machine learning on large-scale, unstructured/structured datasets
  • Understand important pattern discovery concepts, methods, and applications

Methodologies and Techniques:

sw_python icon


sw_Jupyter icon


sw_GitHub icon


sw_Gephi-logo icon


Course format

  • Eight weeks in length
  • Weekly, self-paced interactive learning modules and assignments are time-sensitive and should be completed by the set deadlines
  • Synchronous sessions and live question and answer sessions
  • Mentors will provide continuous support and encourage a dynamic and positive learning environment

Weekly course schedule

Intro to Predictive Analytics and Evolution of ML

Familiarize yourself with data analytics, machine learning applications, and positioning in data-driven decision-making within the business world. Learn about types of decisions and tools like regression, classification, recommendation, and retrieval. Discover how to connect data, domain knowledge, business problems, and analytics, and learn to answer business questions with data visualization, nuances, and modalities. Explore neural networks, deep learning, and reinforcement learning concepts. 

Data Exploration and Pattern Detection via Partitioning

Examine how to find structure in data, including clusters, density, and patterns. Discover why clustering analysis is useful and learn the mathematical background for distance metrics and its importance in machine learning, DBSCAN, HDBSCAN, optics, and expectation-maximization.

Data Transformation and Dimensional Reduction

Acquire knowledge of feature selection, extraction, and transformation; singular value decomposition (SVD); independent component analysis; and truncated SVD. Continue with data transformation, projection, and dimension reduction to better understand SVD. Examine feature embeddings, text transformations, and topic models, as well as unstructured data concepts with the fundamentals of natural language processing. Delve into high-dimensional data visualization with UMAP and t-SNE and non-paramedic data soothing with kernel density estimation.

Supervised and Semi-Supervised Learning

Explore concepts like basic notation, training, and model development, the theory of loss function, and learning as an optimization algorithm. Learn about gradient descent-bayesian networks and ridge and Lasso, as well as descriptive classifiers like k-nearest neighbor and Naïve Bayes algorithm. Examine binary class learning, logistic regression, and Hinge, Jacobian, Hessian, and logarithmic loss.

Prediction with Support Vectors and Decision Trees

Discover the use of discriminative classifiers vs. descriptive classifiers, kernel trick and support vector machines, and tree-based prediction algorithmsLearn how to extract classification and regression rules from decision trees.

Ensemble Learning

Understand voting classifiers, Bootstrap aggregation (bagging), boosting methods, and the random forest theoretical approach.

Learn about the essentials of model interpretation and regularization concept in machine learning, performance evaluation metrics, and cross-validation, dealing with imbalanced data, anomaly detection realm, and generalization error (overfitting vs. underfitting). Examine autoencoders with an introduction to neural networks.

Recommendation Systems, Graph Networks, and Social Network Analysis

Explore collaborative filtering, apriori algorithm, recommendation systems, and homogeneous vs. heterogeneous networks. Discover graph theory via social network analysis.

Meet Your Instructor

Courageous thinkers and passionate teachers, our instructors are an active community of scholars. Propelled by rigorous debate and cross-disciplinary collaboration, they produce ideas that matter and enrich human life.

Utku Pamuksuz, PhD

Utku Pamuksuz, PhD

Assistant Clinical Professor & Co-Founder Inference Analytics

Utku Pamuksuz is an AI and analytics instructor with expertise in data science, applied mathematics, and machine and deep learning. As a frequent guest speaker, he delivers academic and professional seminars. His published research involves AI algorithms in management, finance, strategy, healthcare...

Learn more about Utku

Career Outlook

A multitude of large corporations, including Accenture, Amazon, IBM, and Microsoft, are using AI, applying large-scale machine learning to boost innovation. Career opportunities for professionals dedicated to AI and machine learning have grown to include the energy, farming, finance, manufacturing, and transportation industries. According to the World Economic Forum, AI and Machine Learning roles are the most in-demand in today’s job market. 

$ 131 k

The average annual base pay for a machine learning engineer in the US

# 2

The rank of AI and machine learning specialists among the most in-demand tech roles 

42.2 %

The projected CAGR for the global artificial intelligence market from 2020 to 2027 

Potential AI and Machine Learning roles

  • AI Engineer
  • AI Specialist
  • Business Intelligence Developer
  • Data-Mining Analyst
  • Data Scientist
  • Machine Learning Engineer
  • Machine Learning Researcher
  • Machine Learning Specialist

Of Interest