I’m new to AI
Begin with an open introductory course from the University of Helsinki, then return to choose a branch of the field.
Start with: Elements of AI
RedLectern topic
Understand AI approaches and follow developments across the field.
For: Everyone
After this page you can: Choose a learning path and assess an AI claim.
Page reviewed
Artificial intelligence is a broad field of methods for building systems that solve problems, represent knowledge, learn from data, or act on information. It is useful to distinguish the task a system performs from the method used to perform it: a system might classify examples, generate content, search for information, or choose actions. The AI foundations and history of AI pages help place those approaches in context.
A practical learning route starts with the big picture, then follows the questions that interest you. Learn how machine learning uses data, and how math for AI connects to those methods. Explore foundation models, prompting and context, and multimodal AI to understand systems that work with different kinds of input and output. If you want to build or use systems, continue into AI for coding, AI agents, or AI deployment. You do not need to study every branch before choosing a route.
To assess an AI claim, write down exactly what is claimed, what task and conditions it refers to, and what evidence would count as support. A benchmark result, a working demonstration, and a claim about effects in society answer different questions. Ask who or what was evaluated, how the test was designed, whether its setting matches the intended use, and what limitations are reported. The AI evaluation, AI safety and governance, and AI and society pages provide different lenses for that assessment. The aim is not to predict every new development, but to build a foundation for following claims and checking what they establish.
Begin with an open introductory course from the University of Helsinki, then return to choose a branch of the field.
Start with: Elements of AI
Use the machine learning modules to explore models, data, neural networks and evaluation.
Start with: Machine Learning Crash Course
Explore knowledge representation, problem solving and learning through MIT OpenCourseWare.
Start with: Artificial Intelligence
Artificial intelligence covers different ways to represent problems, search for solutions, and learn. Studying these approaches together helps show why AI is not one single technique. The AI foundations section introduces the field’s basic distinctions; history of AI provides a route through its changing methods and expectations.
Use this cluster to form a map before specializing. Ask what information a system receives, what task it is meant to perform, and whether its method depends on explicit representations, learned patterns, or both. Then pick a branch: the next step could be machine learning, AI agents, or AI and society.
A broad introductory route for learners without previous AI knowledge or coding.
Pick an AI feature you have encountered. In one sentence, name its task; in another, describe what information it might use to perform that task.
A spam filter classifies messages; it might use message text and sender details to decide whether a message is spam.
Machine learning concerns models built from data; AI training and adaptation focuses on how those models are prepared or adjusted. Google’s introductory course covers model building, data, neural networks, evaluation, and production systems. Follow the math for AI link when you want to understand the mathematical tools behind these ideas; this hub points to that connection rather than repeating a full mathematics course.
For the claim-assessment outcome, pay attention to how a model is tested. A training result is not the same as a result on held-out examples, and repeatedly using one test set to guide changes can make it less useful as an independent check. Practice asking what examples the system saw during training and what evidence supports its performance on new cases.
Explains training, validation and test sets, including how repeated use can affect evaluation.
A model was tested on examples that also appeared in its training data. What question would you ask before trusting the reported result?
Ask for an evaluation on separate, representative examples that were not used to train or tune the model.
Foundation models are one path into broadly trained systems; prompting and context looks at the instructions and information supplied for a task. The Google course introduces large language models through tokens, Transformers, training, and text generation. Use that material to ask what input a system receives and what kind of output it is designed to produce.
Then follow multimodal AI to explore systems that work across more than one kind of media. As you assess a claim about a model, identify the input type, task, and test conditions it refers to. A result about one task or input does not automatically answer a different question. Keep the scope of the claim visible as you move from a demonstration to an evaluation.
Its framework includes AI techniques and applications alongside human-centred and ethical dimensions.
Write a claim about an AI system in this form: “It can do [task] using [input].” What extra detail would you need to assess that claim?
Name the test conditions and evidence, such as the examples used and how success was measured.
AI systems are used in different settings, so it helps to ask who uses a system, who is affected, and what decision or activity it supports. Explore AI for coding as an application area, and embodied AI for systems that perceive and act in physical environments. The AI and society and AI safety and governance pages connect technical choices to impacts, responsibilities, and oversight.
NIST describes trustworthiness as involving several characteristics, including validity, safety, accountability, transparency, explainability, privacy, and fairness. It also notes that these characteristics must be considered in context and may involve trade-offs. When evaluating an AI claim, ask which people and settings were considered, what harms or benefits were examined, and who is responsible for oversight.
A human-centred framework connects AI knowledge and system design with ethics and critical judgement.
Choose an AI use in a consequential setting. Name one group affected and one question about oversight or fairness you would investigate.
A useful answer identifies a group and a specific, checkable question about the system’s use or effects.
An AI application includes choices about how a model is accessed, what information it can use, and how its outputs fit into a larger workflow. Explore AI deployment, AI integration standards, and AI agents for those system-level questions. Retrieval-augmented generation is one approach that retrieves external information for a generated answer.
RAG can fail at several distinct points: retrieval quality, answer faithfulness, factual correctness, citation support, and permissions. Checking one point does not settle the others. For local and on-device AI, ask where inference runs and inspect the data path: local apps can offer access to cloud models, so local use alone does not establish where a request is processed. Follow the local AI page to compare these boundaries.
Describes offline use of downloaded models and the operations that still require connectivity.
Explains that cloud models can be used through familiar local tools.
A RAG answer includes a citation. List two checks you would make before relying on the answer.
Check whether retrieval found relevant material and whether the cited source supports the specific answer claim.
Evaluation starts by defining the task and deciding what evidence would answer the question. AI evaluation covers test design, metrics, uncertainty, and whether an evaluation represents the intended use. NIST cautions that benchmark results can rely on assumptions, combine different notions of performance, or leave uncertainty unclear. A score therefore needs its task and test conditions to be interpretable.
When reading an AI claim, separate what was measured from what someone concludes. Ask whether the evaluation used relevant examples, whether its measure matches the claim, and whether the source reports limitations. Then describe what the evidence supports and what remains open. This habit applies to claims about model capability, deployment, or social effects without requiring a ranking of systems.
Shows how training, validation and test sets play different roles in model development and evaluation.
A headline says an AI system is “accurate.” Write two questions that would help you judge what that claim means.
Ask what task and examples were evaluated, and how accuracy was measured in the stated conditions.
Learning from data; training and inference; generalization; major learning approaches.
5 subtopicsMath for AIThe linear algebra; probability; calculus; optimization needed to understand AI.
0 subtopicsPrompting and contextInstructions; examples; supplied context; output requirements; iterative improvement.
1 subtopicsFoundation modelsBroadly pretrained models; model types; adaptation; capabilities and limitations.
3 subtopicsAI for codingCode assistance; explanation; debugging; development workflows; human verification.
1 subtopicsAI foundationsAI capabilities and limits; generative and predictive approaches; basic distinctions
2 subtopicsLocal and on-device AILocal versus remote computation; offline operation; device constraints; privacy boundaries.
4 subtopicsRetrieval-augmented generationRetrieve external information for generation; ingestion; grounding; citations; failure modes.
2 subtopicsHistory of AIMajor approaches and milestones; changing expectations; successes and setbacks.
0 subtopicsEmbodied AIAI that perceives and acts in physical environments; sensing; planning; control.
2 subtopicsAI safety and governanceHarms; responsibilities; bias; risk assessment; oversight; organizational controls.
4 subtopicsMultimodal AIModels combining language; images; audio; video; cross-modal representations.
3 subtopicsAI evaluationTask definitions; test design; metrics; uncertainty; error analysis; evaluation validity.
2 subtopicsAI and societySocial consequences; institutions; inequality; access; public decisions about AI.
4 subtopicsAI training and adaptationChoose between pretraining; continued training; fine-tuning; reward-based adaptation.
3 subtopicsAI deploymentMove models and applications into operation; architecture; release controls; reliability.
2 subtopicsAI agentsModel-directed action loops; goals; autonomy; workflow boundaries; reliability.
3 subtopicsAI integration standardsInterfaces and standards connecting applications; models; tools; data; agents.
2 subtopicsNo recent updates are available.
Stuart Russell and Peter Norvig · 2020
A broad introduction to AI methods, from search and reasoning to learning and decision-making. Yale assigns it across a foundational AI course.
David L. Poole and Alan K. Mackworth · 2023
An open, wide-ranging introduction that connects newer AI developments with established methods and includes social-impact context.
Nils J. Nilsson · 2010
A readable history tracing AI from early ideas to later engineering systems; the book describes its development through ideas, programs, and applications.
Nikhil Sharma, Josh Hug, Jacky Liang, and Henry Zhu · 2025
A free introduction organized around core AI abilities and their logical and probabilistic foundations.
Tom M. Mitchell · 1997
A single-source introduction to learning algorithms, including decision trees, neural networks, hypothesis evaluation, and Bayesian learning.
Ian Goodfellow, Yoshua Bengio, and Aaron Courville · 2016
A substantial introduction to deep learning; the authors provide a free online edition.
Christopher M. Bishop · 2006
A technical reference that develops probabilistic methods for recognizing patterns and learning from data.
Gareth James, Daniela Witten, Trevor Hastie, and Robert Tibshirani · 2021
A broad, less technical introduction to statistical learning. A University of Chicago course assigns the Python edition and notes that the authors offer a free PDF.
Mehyar Mohri, Afshin Rostamizadeh, and Ameet Talwalkar · 2018
A mathematically rigorous treatment of learning methods and their theoretical foundations, suited to readers ready for a deeper account.
Shai Shalev-Shwartz and Shai Ben-David · 2014
A theory-focused account of learning algorithms that helps readers ask what their guarantees establish.
Of the courses with “artificial intelligence” in their title or in a topic tag, these are listed as Artificial Intelligence courses: