We may earn an affiliate commission when you visit our partners.

Artificial Intelligence

Save
May 1, 2024 Updated November 6, 2026 24 minute read

Artificial Intelligence (AI) is a transformative field of computer science dedicated to creating systems that can perform tasks typically requiring human intelligence. This includes abilities like learning from experience, understanding and responding to language, recognizing objects, making decisions, and solving complex problems. AI is not a single technology but rather an umbrella term encompassing various approaches and subfields, such as machine learning, deep learning, and natural language processing. The ultimate ambition for some in the field is to achieve Artificial General Intelligence (AGI), where machines would possess the ability to understand, learn, and apply knowledge across a wide array of tasks at a level equal to or surpassing human intelligence, though this remains a theoretical long-term goal.

Path to Artificial Intelligence

Take the first step.
We've curated 24 courses to help you on your path to Artificial Intelligence. Use these to develop your skills, build background knowledge, and put what you learn to practice.
Sorted from most relevant to least relevant:

Share

Help others find this page about Artificial Intelligence: by sharing it with your friends and followers:

Reading list

We've selected 17 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Artificial Intelligence.
The definitive benchmark textbook of modern artificial intelligence, rigorously unifying search algorithms, probabilistic reasoning, knowledge representation, and machine learning into an elegant, coherent agent-based framework.
A monumental foundational text establishing the mathematical, algorithmic, and statistical principles of modern deep neural networks, from linear algebra and optimization to convolutional and sequence modeling architectures.
Provides an exceptionally practical, code-first curriculum that guides engineers from end-to-end data preprocessing and traditional regression pipelines to production deep learning models and generative neural networks.
Delivers an authoritative mathematical foundation in Bayesian inference, graphical models, and statistical learning algorithms, bridging foundational probability theory with rigorous predictive computational modeling.
Guides engineers step-by-step through implementing, training, and fine-tuning complete generative transformer architectures in pure PyTorch, providing crystal-clear low-level insight into modern foundation models.
Presents the foundational treatise on Markov decision processes, temporal-difference learning, and policy gradient methods that underpin autonomous decision-making and modern post-training alignment workflows.
Examines holistic architectural patterns for designing resilient machine learning infrastructure, addressing data pipelines, real-time feature stores, continual learning loops, and production deployment reliability.
Demystifies practical transformer model implementation through the Hugging Face ecosystem, demonstrating how to fine-tune, optimize, and deploy attention architectures across diverse natural language processing and understanding tasks.
Delivers battle-tested operational patterns for serving foundation models, addressing GPU cluster throughput, semantic caching, automated evaluation benchmarks, and continuous latency minimization.
Details an applied architectural methodology for running high-performance open-weights models on local workstations, tackling quantization fidelity, memory bandwidth limits, and prompt assembly trade-offs.
Offers a rigorous theoretical foundation for reasoning under uncertainty, combining graph theory and probability distributions to model complex high-dimensional dependencies across autonomous intelligent systems.
Introduces core computational linguistics concepts and practical tokenization, tagging, and syntactic parsing workflows through clear Python examples, establishing strong fundamentals for language analysis.
Synthesizes the five foundational tribes of machine learning into a unified conceptual framework, illuminating how symbolists, connectionists, evolutionaries, Bayesians, and analogizers approach intelligence.
Analyzes the geopolitical, macroeconomic, and industrial waves of artificial intelligence commercialization, assessing how data abundance and algorithmic disruption redefine global economic competition.
Table of Contents
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser