MastersinDataScience.org is owned by 2U, LLC, parent company of edX. Our goal is to help learners make confident, informed decisions about their education and career. Some programs shown here are offered by universities that partner with 2U, for which 2U provides marketing and operational support and receives compensation. Other programs shown may be paid advertisements from third parties. Both types of programs are identified with the word AD or Advertisement. We aim to keep information current and accurate. Learn more about edX and our partners.
What is Artificial Intelligence (AI)?
Artificial intelligence, or AI, is a broad term for computer systems that can perform tasks commonly associated with human thinking. Those tasks may include recognizing patterns, understanding language, making recommendations, solving problems, generating content, or taking action within a defined system. IBM defines artificial intelligence as technology that enables computers and machines to simulate human learning, comprehension, problem-solving, decision-making, creativity, and autonomy.
A useful way to understand AI is to think of it as an umbrella. Under that umbrella are related fields and tools, including machine learning, deep learning, generative AI, conversational AI, computer vision, robotics, and AI agents. The terminology can be confusing because AI can be grouped in different ways: by capability, by functionality, or by practical use case. IBM notes that AI categories and terminology may differ and overlap because the field continues to evolve.
Most AI people use today is narrow AI. These systems are designed for specific tasks, such as recommending content, flagging fraud, generating text, recognizing images, supporting search, assisting with code, or helping users interact with software. More expansive ideas, such as artificial general intelligence and artificial superintelligence, remain theoretical. Students exploring how AI connects to data science careers can find a useful starting point in our guide to what data scientists do.
How Does Artificial Intelligence Work?
At a basic level, many AI systems work by learning patterns from data. A model is trained on examples, then applies what it has learned to new inputs. For example, a model trained on many labeled image examples may learn to identify patterns associated with different objects. A model trained on text may learn patterns in language that help it generate responses, summarize information, or classify documents.
Machine learning is one of the most important concepts in modern AI. IBM describes machine learning as a subset of AI focused on algorithms that learn patterns from training data and make inferences about new data without relying only on explicit, hard-coded instructions. Machine learning supports many common AI uses, including forecasting, fraud detection, recommendation systems, autonomous systems, and large language models.
Deep learning is a subset of machine learning that uses multilayered neural networks. IBM explains that deep learning powers many advanced AI applications, including computer vision, generative AI, self-driving systems, and robotics. Deep learning can be powerful, especially for complex data such as text, images, video, and speech, but it can also require large datasets, significant computing power, and careful testing.
Generative AI is the part of AI that creates new content. Microsoft explains that predictive AI analyzes data to forecast outcomes, while generative AI produces text, images, code, and other outputs. In plain terms, predictive AI often asks, “What is likely to happen?” Generative AI asks, “What can be created from this prompt or input?”
What Are the Main Types of AI?
There is no single official list of AI types. For students and career changers, it is helpful to understand three common frameworks.
AI by Capability
AI is often grouped into three broad capability categories:
- Narrow AI: Narrow AI, also called artificial narrow intelligence, is built for a specific task or set of tasks. This is the only type of AI in wide real-world use today. IBM describes narrow AI as the only type of AI that currently exists in practice.
- General AI: Artificial general intelligence, or AGI, would be able to transfer knowledge across domains and perform intellectual tasks more like a human. AGI remains theoretical.
- Super AI: Artificial superintelligence would exceed human intelligence across a wide range of tasks. This also remains theoretical.
AI by Functionality
AI can also be grouped by how systems function. A common framework includes four categories: reactive machines, limited-memory systems, theory-of-mind AI, and self-aware AI. The first two describe systems that exist in practical use today. The last two are still theoretical.
- Reactive machines: Reactive AI systems respond only to the current input. They do not store past experiences or use memory to improve future responses. A simple example would be a system that evaluates the current state of a game board and chooses the next move based only on that moment.
- Limited-memory systems: Limited-memory AI systems can use past or recent information to improve outputs or actions. Most practical AI tools today fit into this category. Recommendation engines, fraud detection systems, autonomous vehicle systems, and large language models all rely on training data, recent context, or stored information to make better predictions or responses.
- Theory-of-mind AI: Theory-of-mind AI would be able to understand human emotions, beliefs, intentions, and social cues more deeply and flexibly. This type of AI remains theoretical. Current AI tools may recognize sentiment or respond in a conversational style, but they do not truly understand people the way humans do.
- Self-aware AI: Self-aware AI would have its own consciousness, self-understanding, and internal awareness. This type of AI does not exist. It is mostly discussed in research, philosophy, and science fiction rather than in real-world data science or software development.
AI by Use Case
For prospective students, the most practical way to think about AI is by what the system does:
- Predictive AI helps forecast outcomes, classify information, detect risk, or identify patterns.
- Conversational AI supports chatbots, voice assistants, support tools, and natural-language interfaces.
- Generative AI creates text, images, audio, video, code, summaries, and other outputs.
- Computer vision helps systems interpret images or video.
- Robotics combines AI with machines that can act in the physical world.
- Agentic AI refers to systems that can plan, use tools, take actions, and work through multiple steps toward a goal.
This practical framing can also help students connect AI concepts to real projects. Predictive AI may be used in risk scoring, demand planning, and forecasting. Conversational AI may support customer service, search, tutoring, or internal knowledge tools. Generative AI may help draft, summarize, translate, prototype, or generate code. Computer vision may be used in medical imaging, quality inspection, security, transportation, and agriculture. Robotics may be used in manufacturing, logistics, healthcare, and field operations.
Machine Learning
What Are Supervised, Unsupervised, and Reinforcement Learning?
Machine learning is central to many AI systems. Three common approaches are supervised learning, unsupervised learning, and reinforcement learning. Students who want to go deeper into how these techniques are applied in practice may find our guide to data scientist skills a useful companion.
Supervised learning trains a model on labeled data. The model learns to connect inputs with known outputs. For example, a supervised learning model might be trained on transactions labeled “fraud” or “not fraud,” then learn to classify new transactions.
Unsupervised learning looks for patterns in unlabeled data. For example, an algorithm may group customers by purchasing behavior without being told in advance what the groups should be. This approach is often used in exploratory analysis, clustering, and anomaly detection.
Reinforcement learning trains an agent through rewards and penalties. The system takes actions in an environment and learns over time which actions lead to better outcomes. Reinforcement learning can be used in areas such as games, robotics, optimization, and some recommendation systems.
Where Does AI Show Up in Everyday Life?
AI is already part of many digital tools and services. Recommendation systems suggest content and products. Fraud detection systems flag unusual transactions. Search tools rank and summarize information. Navigation systems help with routing. Writing tools help draft, edit, and summarize content. Coding assistants can suggest code, explain errors, or help with documentation.
AI is also used across industries. In finance, it may support fraud detection, risk modeling, and customer service. In healthcare, it may support imaging, documentation, research, and administrative workflows. In retail and manufacturing, it may support demand forecasting, inventory planning, quality control, and predictive maintenance. In education, it may support tutoring and accessibility tools, as well as administrative analysis.
Computer vision and robotics are especially important when AI must interpret or act in the physical world. IBM lists computer vision, robotics, generative AI, and self-driving systems among major areas powered by deep learning. These systems may be used for image recognition, object detection, industrial inspection, warehouse navigation, surgical assistance, or agricultural automation.
What Is Agentic AI?
Agentic AI refers to AI systems that can do more than answer a single prompt. These systems may be able to plan steps, use software tools, gather information, trigger workflows, or coordinate multiple actions toward a goal. IBM describes AI agents as autonomous entities that choose responses and perform tasks based on their environment, ranging from simple rule-based agents to advanced learning systems.
In practice, an AI agent might search a database, call an application programming interface, draft a response, check output against rules, or hand a task to another tool. This does not mean AI agents are fully independent or reliable in every context. They still need testing, guardrails, human oversight, and clear limits, especially when they are connected to sensitive data, business systems, or customer-facing workflows.
Agentic AI is worth watching because it connects several skills that matter in data science and software development: coding, APIs, automation, data quality, evaluation, product design, and risk management. For many students, the practical question is not whether they can build a futuristic robot. It is whether they can design a reliable system that uses tools, checks results, handles errors, and keeps humans in control.
What Should Prospective Students Know About AI?
AI literacy is becoming part of the baseline for many data, analytics, and software-adjacent roles. According to Stanford HAI’s 2026 AI Index, organizational AI adoption reached 88% in 2025, and four in five university students now use generative AI. That does not mean every role is an AI role, but it does mean students should understand what AI tools can and cannot do.
Students interested in data science should build skills in statistics, probability, programming, SQL, data cleaning, machine learning, visualization, and communication. The Bureau of Labor Statistics notes that data scientists typically need at least a bachelor’s degree in mathematics, statistics, computer science, or a related field, and that some employers require or prefer a master’s or doctoral degree. Data scientists are expected to create, validate, test, and update algorithms and models, clean raw data, use visualization tools, and communicate findings to both technical and nontechnical audiences. Students weighing program options can explore our overview of master’s in data science programs to compare curricula and specializations.
Using AI well is becoming a professional skill in its own right. For students, that means more than entering a prompt and accepting the output. It includes clearly framing a problem, providing useful context, verifying results, protecting sensitive data, testing outputs, and recognizing when a model is not the right tool. OpenAI’s prompt engineering documentation notes that output quality often depends on how clearly and specifically the model is prompted.
Responsible AI is equally practical. The NIST AI Risk Management Framework describes trustworthy AI systems as valid and reliable; safe, secure, and resilient; accountable and transparent; explainable and interpretable; privacy-enhanced; and fair, with harmful bias managed. Students preparing for AI-related work should understand how to verify outputs, evaluate bias, protect privacy, document limitations, and build systems with appropriate safeguards.
Cloud Infrastructure and AI in Practice
One area prospective students often underestimate is the infrastructure that makes modern AI systems run. Training and deploying AI models, especially large ones, requires significant computing resources, and in most organizations, that means cloud platforms. Familiarity with at least one major cloud provider is increasingly listed as a baseline expectation in data science and AI job postings.
The three dominant platforms are Amazon Web Services, Google Cloud, and Microsoft Azure. Each offers managed services for model training, deployment, storage, and monitoring, as well as integrated tools for working with large language models and generative AI. Stanford HAI’s 2026 AI Index notes that cloud providers have become central infrastructure for AI development across both industry and academia.
Students do not need to become cloud architects, but they should graduate with enough familiarity to work within cloud environments: running jobs on managed compute, storing and accessing data from cloud storage, calling APIs that serve model outputs, and understanding basic cost and security considerations. Many master’s programs now incorporate cloud platforms directly into coursework or capstone projects. When evaluating programs, students should ask whether cloud tools are integrated into the curriculum or treated as optional; the answer reveals a lot about how current the program’s industry connections are.
Careers in AI
AI has changed the work in nearly every occupation across data, software, and research, not just roles with “AI” in the title. The table below reflects median annual wages from the BLS Occupational Employment and Wage Statistics survey, May 2025.
Occupation | Median Annual Wage (May 2025) |
|---|---|
Computer and Information Systems Managers | $175,140 |
Computer and Information Research Scientists | $140,300 |
Software Developers | $135,980 |
Data Scientists | $120,230 |
Statisticians | $105,650 |
Operations Research Analysts | $88,940 |
Market Research Analysts | $78,760 |
The roles at the top of this range, computer and information systems managers and research scientists, typically involve directing AI strategy, leading technical teams, or conducting original research into new AI methods and systems. Software developers and data scientists represent the most common landing points for master’s graduates: building AI-enabled applications, developing and evaluating models, and working with data pipelines and infrastructure. Statisticians, operations research analysts, and market research analysts increasingly use AI tools as part of their core work, even when AI is not the primary job title, applying quantitative methods to forecasting, optimization, and decision support. For a closer look at the data scientist role specifically, see our data scientist career profile.
Most students should not plan their careers around training frontier AI models from scratch. Stanford HAI’s 2026 AI Index reports that the industry produced more than 90% of notable frontier models in 2025. For most graduate students and career changers, the more realistic and rewarding path is learning how to apply, evaluate, fine-tune, integrate, govern, and explain AI systems within real organizations.
A strong 2026 data science profile is usually a blended one: someone who understands data, can code, can work with AI tools, can evaluate results, and has enough domain knowledge to solve problems in business, healthcare, education, science, policy, or product development. AI can be a useful collaborator, but it is not a substitute for learning the underlying craft.
AI Engineering and Data Science: Understanding the Distinction
As AI has moved from research to production, employers have begun to draw a clearer line between two roles that are often conflated: data scientists and AI engineers. Understanding the difference can help students choose the right program track.
Data scientists typically focus on extracting insight from data. Their work involves cleaning and preparing datasets, building and evaluating statistical and machine learning models, running experiments, and communicating findings to decision-makers. The Bureau of Labor Statistics describes data scientists as professionals who use analytical tools and models to extract meaning from complex data and help organizations make decisions.
AI engineers, by contrast, tend to focus on deploying, integrating, and scaling AI systems in production environments. Their work is closer to software engineering: building pipelines that serve model outputs to applications, connecting models to APIs and data infrastructure, managing latency and reliability, and maintaining systems as they run in the real world. As the field has matured, many organizations now hire for both roles separately rather than expecting one person to do everything.
In practice, the boundary between these roles varies by employer and industry. Smaller organizations may expect data scientists to handle deployment work. Larger organizations, especially in technology, often separate the functions. Students should examine how the programs they are evaluating describe the roles their graduates fill, and review current job postings in their target industries to see which skills employers are actually asking for. Our guide to online master’s programs in data science can help you compare tracks across formats.
AI Governance as a Career Track
Responsible AI is not only a skill set, but it is also becoming a professional specialization in its own right. As organizations deploy AI systems at scale, demand has grown for people who can evaluate risk, ensure compliance, audit model behavior, and translate technical limitations into policy and business decisions.
The NIST AI Risk Management Framework, first released in 2023 and actively maintained, provides one of the most widely used structures for thinking about AI governance. It describes trustworthy AI in terms of validity, reliability, safety, security, transparency, accountability, explainability, privacy, and fairness. Organizations across the public and private sectors are increasingly using this framework, or similar frameworks, to structure their AI oversight practices.
The European Union’s AI Act, which took effect in 2024, established binding requirements for high-risk AI systems across member states and has influenced how multinational organizations approach AI compliance globally. In the United States, federal agencies including NIST, the FTC, and the EEOC have each issued guidance on AI fairness, transparency, and accountability.
For students, this matters in two ways. First, understanding governance frameworks is increasingly expected even in technical roles; knowing how to document a model, explain its outputs, and identify its risks is part of building production-ready AI systems. Second, governance itself is a career path. Roles in AI policy, AI auditing, algorithmic accountability, and responsible AI program management are emerging across finance, healthcare, government, and technology. Some master’s programs in data science now offer a distinct track in AI ethics, law, and policy. Students interested in this area should look for programs that include coverage of regulatory frameworks, model documentation standards, and fairness evaluation methods alongside technical coursework.
If you are exploring AI-focused education, start by carefully comparing curricula. Some programs focus on data science broadly, while others emphasize machine learning, artificial intelligence, analytics, computer science, statistics, or data engineering. You can also review related guides to online master’s in data science programs and data science degree specialties to understand which path best fits your background and goals.
AI Glossary: Key Terms for Students
The field of AI comes with a dense vocabulary that can be difficult to navigate when you are just getting started. The table below defines the terms you are most likely to encounter in program research, coursework, and job postings.
| Definition | |
|---|---|
| Artificial Intelligence (AI) | A broad term for computer systems capable of performing tasks commonly associated with human thinking, including recognizing patterns, understanding language, making recommendations, and generating content. IBM defines AI as technology that enables computers and machines to simulate human learning, comprehension, problem-solving, decision-making, creativity, and autonomy. |
| Machine Learning (ML) | A subset of AI focused on algorithms that learn patterns from training data and make inferences about new data without relying on explicit, hard-coded instructions. Machine learning supports many common AI applications, including forecasting, fraud detection, and recommendation systems. |
| Deep Learning | A subset of machine learning that uses multilayered neural networks to process complex data such as text, images, video, and speech. Deep learning powers many advanced AI applications, including computer vision, generative AI, and self-driving systems. |
| Neural Network | A computational structure loosely modeled on the human brain, made up of layers of interconnected nodes that process and transform data. Neural networks are the foundation of deep learning and many modern AI systems. |
| Large Language Model (LLM) | A type of deep learning model trained on large volumes of text data to understand and generate human language. LLMs power tools like ChatGPT, Claude, and Gemini, and are used for tasks including writing assistance, summarization, translation, and code generation. |
| Generative AI | AI systems that can create new content, including text, images, audio, video, and code, in response to a user prompt or input. Microsoft distinguishes generative AI from predictive AI: predictive AI forecasts outcomes, while generative AI produces original outputs. |
| Foundation Model | A large AI model trained on broad, general-purpose data, adaptable to a wide range of downstream tasks. LLMs such as GPT-4 and Claude are examples of foundation models. The term was introduced by researchers at the Stanford Center for Research on Foundation Models. |
| Prompt | The input a user provides to an AI model to generate a response or output. Prompts can be questions, instructions, examples, or structured templates. OpenAI notes that output quality often depends on how clearly and specifically the model is prompted. |
| Prompt Engineering | The practice of designing and refining prompts to improve the quality, accuracy, or usefulness of AI model outputs. Prompt engineering is increasingly recognized as a practical professional skill in data science, software development, and content roles. |
| Hallucination | A term used to describe AI outputs that are factually incorrect, fabricated, or unsupported by the model's training data, even when presented with apparent confidence. Hallucination is one of the primary reliability concerns with large language models and a key reason human review of AI outputs remains essential. |
| Retrieval-Augmented Generation (RAG) | A technique that combines a generative AI model with a retrieval system, allowing the model to pull in relevant external information before generating a response. RAG is widely used to improve accuracy and reduce hallucination in enterprise AI applications. |
| Fine-Tuning | The process of further training a pre-trained model on a smaller, task-specific dataset to improve its performance on a particular application. Fine-tuning allows organizations to adapt general-purpose foundation models for specialized use cases without training a new model from scratch. |
| Algorithm | A set of rules or instructions that a computer follows to perform a task or solve a problem. In machine learning, algorithms define how a model learns from data and makes predictions or decisions. |
| Training Data | The dataset used to teach a machine learning model. The quality, size, and representativeness of training data directly affect how well a model performs and whether it produces biased or unreliable outputs. |
| Supervised Learning | A machine learning approach in which a model is trained on labeled data—examples where the correct output is known. The model learns to connect inputs with known outputs and applies that learning to new data. |
| Unsupervised Learning | A machine learning approach in which a model identifies patterns in unlabeled data without being told in advance what to look for. Common uses include clustering, anomaly detection, and exploratory data analysis. |
| Reinforcement Learning | A machine learning approach in which an agent learns by taking actions in an environment and receiving rewards or penalties based on outcomes. Reinforcement learning is used in areas including robotics, game playing, and optimization. |
| Computer Vision | A field of AI focused on enabling systems to interpret and understand visual information from images or video. Computer vision is used in medical imaging, quality inspection, autonomous vehicles, facial recognition, and agricultural automation. |
| Natural Language Processing (NLP) | A field of AI focused on enabling systems to understand, interpret, and generate human language. NLP underpins search engines, chatbots, translation tools, sentiment analysis, and large language models. |
| Chatbot | A software application that simulates a conversation with a user, typically through text. Early chatbots followed scripted rules; modern chatbots are often powered by large language models and can handle a much wider range of inputs and topics. |
| Agentic AI | AI systems that can plan, use tools, take actions, and work through multiple steps toward a goal, going beyond responding to a single prompt. IBM describes AI agents as autonomous entities that choose responses and perform tasks based on their environment. |
| Bias (in AI) | Systematic errors in AI outputs that arise from issues in training data, model design, or evaluation methods. Bias can cause AI systems to perform differently across demographic groups or produce outputs that reflect and reinforce historical inequities. The NIST AI Risk Management Framework identifies the management of harmful bias as a core characteristic of trustworthy AI. |
| Explainability | The degree to which an AI system's outputs or decisions can be understood and interpreted by humans. Explainability is a core requirement in regulated industries such as finance and healthcare, and is identified by NIST as a key characteristic of trustworthy AI systems. |
| AI Governance | The policies, frameworks, processes, and oversight structures that organizations use to ensure AI systems are developed and deployed responsibly. Governance covers risk management, compliance, auditing, documentation, and accountability. The NIST AI Risk Management Framework and the EU AI Act are two of the most widely referenced governance frameworks. |
| Token | The basic unit of text that a language model processes. A token may be a word, part of a word, or a punctuation mark, depending on how the model's vocabulary is structured. Token limits determine how much text a model can process in a single interaction and affect both cost and capability when working with AI APIs. |
Information last updated: July 2026