Bulletin

Interested in attending Stanford?
Visit Undergraduate Admissions opens in a new tab or Graduate Admissions opens in a new tab.

Resources

  • About Stanford
  • About Bulletin
  • Academic Calendar opens in a new tab
  • Bulletin Archive
  • Enrollment Overview opens in a new tab
  • Enrollment Deadlines opens in a new tab
  • Degrees at a Glance

Schools

  • Doerr School of Sustainability opens in a new tab
  • Graduate School of Business opens in a new tab
  • Graduate School of Education opens in a new tab
  • School of Engineering opens in a new tab
  • School of Humanities and Science opens in a new tab
  • School of Law opens in a new tab
  • School of Medicine opens in a new tab
Give Feedback

Stanford University is accredited by the Accrediting Commission of Senior Colleges and Universities of the Western Association of Schools and Colleges opens in a new tab.

Give Feedback
Stanford
University
  • Stanford Home
  • Maps & Directions
  • Search Stanford
  • Emergency Info
  • Terms of Use
  • Privacy
  • Copyright
  • Trademarks
  • Non-Discrimination
  • Accessibility
© Stanford University.  Stanford, California 94305.
Skip to main content
Stanford University
Bulletin
Education
Graduate School of Education
  • MS
  • MA
  • PhD
  • PhD Minor
  • Coterm
  • Joint Degree
Program Info
  • About the Program
  • Master of Science
    • Admissions
    • Advising
    • Policies
    • Learning Outcomes
  • Master of Arts
  • Doctor of Philosophy
  • PhD Minor
  • Courses
  • Contact Us
Loading program
  1. Home
  2. Programs
  3. Graduate
  4. Education
  5. Master of Science

Master of Science

MSCoterm
  • Graduate School of Education opens in a new tab
Program Minimum Units
45 Units
University Minimum Units
45 Units
Program Length
3 Years
Interests
Helping Others, Data and Information Sciences, Government, Politics & Current Events, Social Justice, Technology
Academic Areas
Education

Overview

Master of Arts and Master of Science Degrees in Education

The Graduate School of Education offers Master of Arts degrees in the following specializations:

●     Curriculum and Teacher Education (CTE) (This is not a credentialing program; see STEP below.)

●     Global and Comparative Education (GCE)

●     International Education Policy Analysis (IEPA)

●     Joint Degree with Graduate School of Business (MA/MBA)

●     Joint Degree with Law School (MA/JD)

●     Joint Degree with Public Policy Program (MA/MPP)

●     Policy, Organization, and Leadership Studies (POLS)

The Graduate School of Education offers Master of Science degrees in the following specializations:

●     Education Data Science (EDS)

●     Learning, Design, and Technology (LDT)

In addition, an MA degree with a teaching credential is offered in the Stanford Teacher Education Program.

Requirements

Subplans

Required
Students must select a subplan to complete this program. A subplan is an officially declared and defined set of requirements that provides a way for students to go deeper into a discipline or focus within a program.

Education Data Science (Subplan)

Overview

Students will take a minimum of 20 courses (51 units over 21 months) in order to complete their Education Data Science program. There are several requirements:

  • Minimum of 11 courses from the core curriculum including education data science courses (2 courses), statistics courses (2 courses), EDS seminar (6 courses), and the Education Internship Workshop (1 course).

  • Minimum of 3 courses for the Educational Foundation.

  • Minimum of 6 courses in at least 3 areas of data science specialization.

  • A minimum of 17 units must be completed for a letter grade.

  • A 3.0 GPA must be maintained for all courses applied to the master’s degree.

  • Students must enroll in a minimum of 8 units during Autumn, Winter, and Spring Quarters, and cannot exceed 18 units in any quarter.

  • Note: if you wish to maintain eligibility to receive financial aid (such as loans), you must enroll in at least 8 units during the academic year and at least 6 units during summer.

  • All courses must be at or above the 100 level – courses numbered below 100 do not count toward the MS degree.

  • At least 25 units must be at or above the 200 level (EDUC 180 and EDUC 190 count toward this requirement).

  • At least 30 units must be from courses offered by the Graduate School of Education (EDUC units).

  • English for Speakers of Other Languages (EFSLANG 600 level) and Athletics, Physical Education and Recreation (ATHLETIC) courses cannot be applied toward the master’s degree.

  • EDS students will design a course of study in consultation with the Program Director to ensure individual training goals are met.

The goal of the EDS MS is to train the next generation of data scientists who have a substantive background and concern with educational topics. The requirements are aimed at accomplishing this goal, but we recognize students may come in with more developed skills and background in certain areas and more room to grow in others. As a result, it may be advisable for students to request changes to course requirements, substituting various courses and building expertise where needed so as to make sure the EDS program trains students to be the best education data scientists possible. To this end, students can propose substituting certain course requirements after discussion, review, and approval by the program director so as to make sure training goals are satisfied. Requests for substitutions should be made through a petition form opens in a new tab.

Core Sequence

Complete all of the following course(s):
EDUC 215

Education Internship Workshop

1-3 Units
EDUC 259A

Education Data Science Seminar

1-3 Units
EDUC 259B

Education Data Science Seminar

1-3 Units
EDUC 259C

Education Data Science Seminar

1-3 Units
EDUC 259D

Education Data Science Capstone Projects

1-3 Units
EDUC 259E

Education Data Science Capstone Projects

1-3 Units
EDUC 259F

Education Data Science Capstone Projects

1-3 Units
EDUC 423A

Introduction to Education Data Science: Data Processing

3-4 Units
EDUC 423B

Introduction to Education Data Science: Data Analysis

3-4 Units

Note: All course information is subject to change. Please consult ExploreCourses and Axess for final course offerings.

Education Internship Workshop
The Education Internship Workshop (EDUC 215) is a course designed to support the EDS internship experience. Starting with a suitable internship agreement, students will explore personal learning goals, share experiences, reflect on their progress and development, and connect their internship to past and future academic coursework with fellow EDS and other GSE students. 

Education Data Science Seminar
Each quarter during the first year, students will enroll in a 1-3 unit seminar course (EDUC 259A-C) designed to introduce emerging topics in the field of education data science, review and discuss relevant developments and topics. The seminar includes community building, guest speakers, student-led programming and learning, and working towards an EDS Seminar Paper (first year). In the second year of the program, seminar sessions (EDUC 259D-F) will focus on student Capstone Projects, providing opportunities for collaboration and feedback, and time for final presentations of projects in the last quarter. 

Introduction to Education Data Science
EDUC 423A “Introduction to Data Science: Data Processing" and EDUC 423B “Introduction to Data Science: Data Analysis” are a sequence of two courses that focus on working with education data. The first course focuses on how you can thoughtfully assess, manage, clean, and represent data. The second course moves to an overview of various data science techniques to understand social phenomena (supervised and unsupervised learning). Students may substitute EDUC423A and EDUC423B with more advanced data science courses or more Education Foundation courses by petitioning a substitution request to the Program Director. This petition must be submitted before the start of EDUC 423A and EDUC 423B (Autumn and Winter Quarter of the first year, respectively). The petition can be found on the GSE's current student website opens in a new tab.

Statistics

Complete at least 2 of the following courses:
EDUC 200A

Introduction to Data Analysis and Interpretation

3-4 Units
EDUC 326

Advanced Regression Analysis

3-5 Units
EDUC 400A

Introduction to Statistical Methods in Education

3 Units
EDUC 400B

Statistical Analysis in Education: Regression

5 Units
POLISCI 450A

Political Methodology I: Regression

3-5 Units
POLISCI 450B

Political Methodology II: Causal Inference

5 Units
POLISCI 450C

Political Methodology III: Model-Based Inference

3-5 Units
PSYCH 252

Statistical Methods for Behavioral and Social Sciences

5 Units
SOC 381

Statistics for an open science: Foundation

4-5 Units
SOC 382

Statistics for an Open Science: Explanation

4-5 Units
SOC 383

Statistics for an Open Science: Modeling

5 Units
STATS 202

Statistical Learning and Data Science

3 Units
CS 109

Introduction to Probability for Computer Scientists

3-5 Units
STATS 203

Regression Models and Analysis of Variance

3 Units
COMM 365

Longitudinal Data Analysis in Social Science Research

3 Units
EDUC 452

Simulation in Education Research

2-3 Units

Students will be required to take two courses in statistics in order to employ these analyses in their data science courses later in their course of study.

Education Foundation

Students must develop domain expertise in education to be effective education data scientists. To this end, students will complete 3 education courses that ensure each student possesses knowledge of education theory and practice. For example, students may select courses that focus on areas like Education Policy and Analysis, Learning Sciences, or Assessment (among others). Students may design with consultation and approval from the program director a set of education courses that advances their intellectual goals.

Data Science Specialization

Complete any of the following requirements:
Experiments/Casual Methods
Complete at least 2 of the following courses:
DATASCI 161

Causality, Decision Making and Data Science

3 Units
ECON 248

Labor Economics III

3-5 Units
ECON 272

Intermediate Econometrics III: Methods for Applied Econometrics

5 Units
EDUC 430A

Experimental Research Design and Analysis

3-5 Units
EDUC 430B

Quasi-Experimental Research Design & Analysis

3-5 Units
MS&E 226

Fundamentals of Data Science: Prediction, Inference, Causality

3 Units
MS&E 228

Applied Causal Inference with Machine Learning and AI

3 Units
POLISCI 355C

Causal Inference for Social Science

3-5 Units
POLISCI 450B

Political Methodology II: Causal Inference

5 Units
POLISCI 450C

Political Methodology III: Model-Based Inference

3-5 Units
PSYCH 251

Experimental Methods

4 Units
PUBLPOL 205

Empirical Methods in Public Policy

5 Units
PUBLPOL 303D

Applied Econometrics for Public Policy

5 Units
STATS 209

Introduction to Causal Inference

3 Units
STATS 361

Causal Inference

3 Units
or
Learning Analytics
Complete at least 2 of the following courses:
CS 131

Computer Vision: Foundations and Applications

3-4 Units
CS 246

Mining Massive Data Sets

3-4 Units
EDUC 139

Data Science and the Science of Learning

3 Units
EDUC 234

Curiosity in Artificial Intelligence

3 Units
EDUC 234A

Interactive and Embodied Learning

3 Units
EDUC 315A

Introduction to CSCL: Computer-Supported Collaborative Learning

3 Units
EDUC 333A

Introduction to Learning Sciences: Understanding Learning and Learning Environments

3 Units
EDUC 391

Engineering Education and Online Learning

3 Units
EDUC 407

Lytics Seminar

1-4 Units
EDUC 463

Computer Vision for Education and Social Science Research

3 Units
EPI 270

Big Data Methods for Behavioral, Social, and Population Health Research

2-3 Units
EDUC 435

Math Out Loud: Collaborative Learning Analytics for Multilingual Math Discourse

3-5 Units
CS 231N

Deep Learning for Computer Vision

3-4 Units
CS 234

Reinforcement Learning

3 Units
or
Measurement
Complete at least 2 of the following courses:
EDUC 252

Introduction to Psychometrics

3 Units
EDUC 252L

Introduction to Psychometrics - Lab

2 Units
EDUC 353A

Problems in Measurement: Item Response Theory

3 Units
EDUC 464

Measuring Learning in the Brain

3 Units
PSYCH 253

Multivariate Analysis, Measurement, and Study of Change in Social Science Research

3 Units
CS 321M

AI Measurement Science

3 Units
or
Natural Language Processing
Complete at least 2 of the following courses:
CS 124

From Languages to Information

3-4 Units
CS 224N

Natural Language Processing with Deep Learning

3-4 Units
CS 224S

Spoken Language Processing

2-4 Units
CS 329R

Race and Natural Language Processing

3 Units
CS 329X

Human Centered NLP

3 Units
CS 336

Language Modeling from Scratch

3-5 Units
EDUC 473

Empowering Educators via Language Technology

2-4 Units
LINGUIST 281A

Race and Natural Language Processing

3 Units
PSYCH 290

Natural Language Processing in the Social Sciences

3 Units
SYMSYS 195Q

What does AI get right and wrong about language?

3 Units
or
Network Science
Complete at least 2 of the following courses:
CS 222

AI Agents and Simulations

3-4 Units
CS 224W

Machine Learning with Graphs

3-4 Units
CS 278

Social Computing

3-4 Units
EBS 281

Computational Social Science for Sustainability

3 Units
EBS 282

Agent-based modeling

3 Units
ECON 291

Social and Economic Networks

4 Units
EDUC 316

Social Network Methods

3-5 Units
MS&E 135

Networks

3 Units
MS&E 212

Graph and Combinatorial Optimization

3 Units
SOC 226

Introduction to Social Networks

4 Units
OB 638

Theoretical Computational Social Science

3 Units

Students must develop substantive breadth and depth in data science skills. To this end, students will complete three of five available tracks, each composed of two courses (see below). The areas of concentration offered are Natural Language Processing, Network Science, Experiments & Causal Methods, Measurement, and Learning Analytics. These courses are established courses at Stanford University and will allow for interprofessional education of GSE students and graduate students from other departments.

Electives

The rigorous course schedule for the Education Data Science program offers relatively little opportunity for selecting elective courses during the first year of the program; however, second-year students are encouraged to select an elective course in each of their final two quarters. Students are encouraged to take courses within the GSE relevant to their capstone projects, specializations, or research interests.

Learning Design and Technology (Subplan)

Overview

Students must complete at least 45 units at Stanford to receive the master's degree in LDT. The following constraints are placed on those 45 units:

  • All courses must be at or above the 100 level. Courses numbered below 100 do not count toward the master’s degree.

  • At least 23 units (half of the total minimum units) must be at or above the 200 level. EDUC 180 and EDUC 190 count toward this requirement.

  • At least 30 units must be from courses offered by the Graduate School of Education (EDUC units).

  • At least 15 units must be taken for a letter grade (as opposed to Credit or Satisfactory).

  • A 3.0 GPA must be maintained for all courses applied to the master’s degree.

  • All students must enroll in a minimum of 8 units during Autumn, Winter, and Spring quarters and cannot exceed 18 units in any quarter (exception: HCP students take 3-7 units)

  • LDT students are required to register for exactly 6 units in Summer quarter. At least 39 units need to be completed in Autumn, Winter, and Spring quarters. 

  • English for Speakers of Other Languages (EFSLANG 600 level) and Athletics, Physical Education and Recreation (ATHLETIC) courses cannot be applied toward the master’s degree.

  • See the “Coterminal Degree opens in a new tab” section for unit requirements applying to students admitted through the coterminal degree program.

Required Courses

Complete all of the following course(s):
EDUC 229A

Learning Design and Technology Seminar

2-3 Units
EDUC 229B

Learning Design and Technology Seminar

1-3 Units
EDUC 229C

Learning Design and Technology Seminar

1-3 Units
EDUC 229D

Learning Design and Technology Seminar

2-5 Units

Note: all course information is subject to change. Please consult ExploreCourses opens in a new tab and Axess opens in a new tab for final course offerings.

Internship

Complete all of the following course(s):
EDUC 215

Education Internship Workshop

1-3 Units

Students must register for a minimum of one unit of Education Internship Workshop (EDUC 215 or equivalent) for at least two quarters during the year. A maximum of 9 internship units are accepted for the master's degree. Learn more about internships on the Jobs and Internships page opens in a new tab.

Electives

Recommended electives for LDT include a range of courses related to learners and education. Students may take electives from any department at Stanford, with advisor’s approval. Also, students are encouraged to approach professors for Directed Reading (EDUC 180) on a topic of special interest to them.

Learning Portfolio and Master's Project

The online Learning Portfolio consists of substantial work done during the year, together with a reflection on the learning represented by that work. The Master’s Project consists of a design project conceived and developed by the student. The project proposal and reports will include a description and analysis of the learning problem, the theoretical approach and research used to address it, the design proposal, prototypes, and learning assessments. The Master’s Project must be submitted to the student’s advisor for approval by the end of winter quarter and presented to the public late in the summer. Both the Learning Portfolio and the Master’s Project Report are due in summer quarter.

Evaluation and Research Methods

Complete at least 1 of the following courses:
EDUC 200A

Introduction to Data Analysis and Interpretation

3-4 Units
EDUC 200B

Introduction to Qualitative Research Methods

4 Units

At least one course about evaluation and research methods used in Education. Pre-approved courses are listed above (3 units minimum).

Choose at least one. Both are encouraged.

LDT students have first enrollment priority in EDUC 200B in Autumn quarter and third enrollment priority in Winter quarter.  

Design Process

Complete at least 1 of the following courses:
CS 147

Introduction to Human-Computer Interaction Design

3-5 Units
CS 247A

Design for Artificial Intelligence

3-4 Units
CS 247G

Design for Play

3-4 Units
CS 347

Human-Computer Interaction: Foundations and Frontiers

3-4 Units
CS 377G

Designing Serious Games

3-4 Units
CS 377Q

Designing for Accessibility

3-4 Units
CS 377U

Understanding Users

3-4 Units
EDUC 254

Digital Learning Design Workshop

1-3 Units
ENGR 210

Perspectives in Assistive Technology (ENGR 110)

1-3 Units

At least one course in which students learn and apply a user-centered design process. Pre-approved courses are listed above (3 units minimum).

  • Any course with the CS 147, 247, 347, or 377 prefix (e.g., CS 377U) may count towards the Design Process requirement.

  • Any full d.school course may be used to count towards the Design Process requirement.

  • Any “Design of Learning Experiences” course (listed below) can instead be used to count towards the Design Process requirement.

Learning

Two courses minimum. At least one course must cover theories of learning. Pre-approved courses are listed below (6 units minimum). Students are highly encouraged to take more than two of these courses.

Complete any of the following requirements:
Learning Theories
Complete any of the following course(s):
EDUC 333A

Introduction to Learning Sciences: Understanding Learning and Learning Environments

3 Units
EDUC 398

Core Mechanics for Learning

3 Units
EDUC 421

Powerful Ideas for Learning Sciences and Technology Design: Sociocultural Practices of the Blues

3 Units
or
Learning Content
Complete any of the following course(s):
EDUC 171

Preschool Counts: Engaging Young Children in Math

1-3 Units
EDUC 203A

Tutoring: Seeing a Child through Literacy

3-4 Units
EDUC 218

Topics in Cognition and Learning: Enhancing Human Cognition with AI

3 Units
EDUC 237

Learning, Making, Crafting, & Creating

3 Units
EDUC 280

Learning & Teaching of Science

3 Units
EDUC 422

How Novices Become Experts: Studying Knowledge and Expertise with Qualitative Methods

3-4 Units
EDUC 486

Educational Neuroscience

3 Units
PSYC 126

Literature and the Brain

3 Units

Other courses by petition opens in a new tab. Courses in other departments may be appropriate for certain subjects.

Design of Learning Experiences

Complete at least 2 of the following courses:
EDUC 208B

Curriculum Construction

3-4 Units
EDUC 315A

Introduction to CSCL: Computer-Supported Collaborative Learning

3 Units
EDUC 342

Child Development and New Technologies

3 Units
EDUC 391

Engineering Education and Online Learning

3 Units
EDUC 432

Designing Explorable Explanations for Learning

3-4 Units

At least two courses applying user-centered design to a learning problem. Pre-approved courses are listed above (6 units minimum). Students are highly encouraged to take more than two of these courses.

Perspectives on Technology

Complete at least 1 of the following courses:
CS 281

Ethics of Artificial Intelligence

3-4 Units
EDUC 236

Is GenAI Really Changing the EdTech Industry? Challenges & Opportunities Based on Business Cases

1-2 Units
EDUC 281

Technology for Learners

3 Units
EDUC 314

Funkentelechy: Technologies, Social Justice and Black Vernacular Cultures

4-5 Units
EDUC 473

Empowering Educators via Language Technology

2-4 Units
EDUC 484

Knowledge in the Age of AI: New Epistemic Issues in Education

3 Units
FEMGEN 344F

New Directions in Gendered Innovations in Science, Medicine, Technology, and Environment

4-5 Units
MS&E 289

Ethics in Global Technology Design

3 Units

At least one course examining technology from a critical, social, historical, or philosophical perspective (3 units minimum).

Recommended Electives (Not Required)

Complete any of the following course(s):
EDUC 142

Foundational Course in Testing

2-3 Units
EDUC 211A

Maker Tools Learning Lab

1 Units
EDUC 245

Understanding Racial and Ethnic Identity Development

3-5 Units
EDUC 359B

Research in Science, Engineering, and Technology Education

2-3 Units
EDUC 359C

Science, Engineering and Technology Education Seminar

1-3 Units
EDUC 364

Cognition and Learning

3-4 Units
EDUC 419

Academic Achievement of Language Minority Students

3-4 Units
EDUC 424

Introduction to Research in Curriculum and Teacher Education

2-5 Units
EDUC 440

(Re)Meditating Systems Change: Disability, Language & Difference

3 Units
EDUC 211B

AI Tools Learning Lab

1 Units