Skip to main content

Curriculum & Course Schedules

Every student is required to take courses that fulfill specific requirements for breadth and depth in computer science and learning sciences. Students are also expected to take coursework and continue reading beyond these specific requirements. In particular, students should take coursework that is relevant to their research.

Learning Sciences Core

Foundations (4 units)

LRN_SCI 403: Foundations of the Learning Sciences
Cognitive and social science theories of how people learn to understand, reason, and solve problems. Implications for the design of classroom learning environments; learning in real scenarios for investigating central issues in cognitive science. Learning in mathematics, science, reading/writing, and informal reasoning.

LS 402: Social Dimensions of Teaching and Learning
Students' relationships with one another and with teachers in school and nonschool settings. Implications for classroom instruction of social learning theory, student diversity, classroom climate, cooperative and competitive goal structures, and processes of attribution and achievement motivation.

LS 403: Foundations of the Learning Sciences
Class description will be here.

LS 426: Design of Technological Tools for Thinking and Learning
Class description will be here.

Learning Sciences Methods

Methods (Select 3 units)

LS 404: Methods and Epistemologies for the Study of Learning I
This course focuses on the development of research questions and understanding the range of possible methodological approaches to understanding learning based on those questions.

LS 405: Methods and Epistemologies for the Study of Learning II
Class description will be here.

LS 410: Quantitative Methods I
Class description will be here.

LS 411: Quantitative Methods II (regression analysis)
Class description will be here.

LS 451: Discourse Analysis
Class description will be here.

LS 451: Interaction Analysis
Class description will be here.

LS 415: Field Methods
 The purpose of this course is to introduce students to the world of qualitative research so that they will be able to read qualitative studies intelligently, and learn to design and conduct qualitatively oriented studies themselves. Beginning with an overview of the epistemological assumptions behind different kinds of research, the course will explore various types of qualitative research approaches and the kinds of topics and queries they support. Students will read and critique examples of published research of various kinds. Next, students will investigate the various methods of collecting qualitative data.  The class is designed so that students simultaneously read about and discuss qualitative research, and gather data themselves.  Although the course touches on analysis, the main focus is on developing a qualitative research project and collecting data for it.

LS 416: Advanced Qualitative Methods
Class description will be here.

LS 451: Special Topics in Computational Methods
Class description will be here.

CS 472 / LS 451: Designing and Constructing Models with Multi-Agent Languages
Class description will be here.

CS 497: Advanced multimodal learning analytics
Class description will be here.

Computer Science Core

Foundations (5 units)

Students will declare a Computer Science doctoral degree track (e.g., Graphics and Interactive Media or AI/ML) as outlined in the Computer Science graduate study manual (section 4). Students should take at least 5 courses in CS that are approved for graduate credit (all 300 and 400-level courses). In general, we require a breadth of experience in all of the following areas:

Programming (comparable to CS 111+211+214)

Human Computer Interaction

AI, Machine Learning, or Cognitive Systems

Systems (1 of the following)

  • Operating systems 
  • Databases 
  • Computer architecture 
  • Networking 
  • Programming languages 
  • Computer Graphics 

Theory (1 of the following)

  • Fundamental algorithms 
  • Computing and complexity theory 

Breadth (3 units)

3 courses between year 2 and 3
Three additional courses are required within years 2 and 3. Any non-required, graduate-level course in any school or department can be used to fulfill the breadth requirement. Students should consult with their advisor to select courses meaningful to their interests.

Responsible Conduct of Research Training

GEN_ENG 519
Students must complete the McCormick Responsible Conduct of Research training course: GEN_ENG 519. More information is available here.

Course Schedules

The course schedules below only include LS Courses. To learn more about CS courses, visit ⁠the Computer Science department course listings site.
Course schedule for Fall 2026.
Catalog No. Course Title Meeting Pattern Instructor
LRN_SCI 401 Knowledge Representation for the Learning Sciences M 9:30am-12:20pm Sherin, Bruce
LRN_SCI 403 Foundations of the Learning Science Th 2pm-4:50pm Reiser, Brian; Vossoughi, Shirin
LRN_SCI 410 Quantitative Methods I: Probability and Statistics M 9am-11:50am Schwandt, Hannes
LRN_SCI 415 Field Methods W 2pm-4:50pm Lam, Wan Shun
LRN_SCI 425 Introduction to Design for the Learning Sciences Th 9:30am-12:20pm Tzou, Carrie
LRN_SCI 442 Social Policymaking and Policy Implementation W 2pm-4:50pm Mulroy, Quinn
LRN_SCI 451 Topics in Learning Sciences: Multimodal Storytelling on Migration for Learning T 2pm-4:50pm Lam, Wan Shun
LRN_SCI 451 Topics in Learning Sciences: Sports, Technology, and Learning MW 12:30pm-1:50pm Worsley, Marcelo
LRN_SCI 451 Topics in Learning Sciences: Ethical and Unethical Uses of Social Data Th 2pm-4:50pm Matthews, Jolie
LRN_SCI 451 Topics in Learning Sciences: Multimodal Learning Analytics & Interaction Analys MW 2pm-3:20pm Worsley, Marcelo
LRN_SCI 451 Topics in Learning Sciences: Indigenous Methods in Research    
LRN_SCI 499 Independent Study   Horn, Michael
LRN_SCI 590 Research   Worsley, Marcelo
LRN_SCI 591 Education Sciences Research Practicum in the Schools   Uttal, David
Course schedule for Winter 2027.
Catalog No. Course Title Meeting Pattern Instructor
LRN_SCI 405 Methods and Epistemologies for the Study of Learning II   Sherin, Bruce; Tzou, Carrie
LRN_SCI 411 Quantitative Methods II: Regression Analysis   Guryan, Jonathan
LRN_SCI 415 Field Methods   Mulroy, Quinn
LRN_SCI 426 Design of Technological Tools for Thinking and Learning W 2pm-4:50pm Wilensky, Uri
LRN_SCI 446 Cognition in Contexts: Ecologies of Learning and Thinking in Everyday Life   Majors, Yolanda
LRN_SCI 451 Topics in Learning Sciences: Computational Methods for the Learning Sciences F 2pm-4:50pm Hooper, Paula
LRN_SCI 451 Topics in Learning Sciences: Discourse Analysis: Study of Language & Literacy   Majors, Yolanda
LRN_SCI 451 Topics in Learning Sciences: Designing Equitable Learning Ecosystems: Policy W 6pm-9pm Pinkard, Nichole
Course schedule for Spring 2027.
Catalog No. Course Title Meeting Pattern Instructor
LRN_SCI 202 Culture, Language, & Identity TTh 11am-12:20pm Lam, Wan Shun
LRN_SCI 224 Holocaust Education Design TTh 12:30pm-1:50pm Cohen, Danny
LRN_SCI 301 Design of Learning Environments: For Just and Sustainable Futures MW 3:30pm-4:50pm Bang, Megan
LRN_SCI 301 Design of Learning Environments F 1pm-1:50pm Hedman, Garrett
LRN_SCI 301 Design of Learning Environments: Games for Learning F 2pm-2:50pm Hedman, Garrett
LRN_SCI 308 Redesigning Everyday Organizations T 2pm-4:15pm Davey, Bradley
LRN_SCI 309 Inclusive Making TTh 12:30pm-1:50pm Worsley, Marcelo
LRN_SCI 313 Tangible Interaction Design and Learning TTh 3:30pm-4:50pm Horn, Michael
LRN_SCI 372 Designing and Constructing Models with Multi-agent Languages TTh 3:30pm-4:50pm Wilensky, Uri
LRN_SCI 402 Social Dimensions of Teaching & Learning Does Not Meet Matthews, Jolie
LRN_SCI 404 Methods and Epistemologies for the Study of Learning 1 T 9:30am-12:20pm Tzou, Carrie; Stevens, Reed
LRN_SCI 409 Inclusive Making TTh 12:30pm-1:50pm Worsley, Marcelo
LRN_SCI 413 Tangible Interaction Design and Learning TTh 3:30pm-4:50pm Horn, Michael
LRN_SCI 416 Advanced Qualitative Methods W 9am-11:50am Spillane, James
LRN_SCI 425 Introduction to Design for the Learning Sciences Does Not Meet Tzou, Carrie
LRN_SCI 451 Topics in Learning Sciences T 2pm-4:50pm Pinkard, Nichole
LRN_SCI 451 Topics in Learning Sciences: Academic Writing and the Study of Learning M 2pm-4:50pm Vossoughi, Shirin
LRN_SCI 451 Topics in Learning Sciences Th 9:30am-12:20pm Matthews, Jolie
LRN_SCI 451 Topics in Learning Sciences: Organizational Institutions & Society M 2pm-4:50pm Colyvas, Jeannette
LRN_SCI 451 Topics in Learning Sciences: Discourse Analysis: Study of Language & Literacy Does Not Meet Lam, Wan Shun
LRN_SCI 451 Topics in Learning Sciences: Interaction Analysis W 2pm-4:50pm Stevens, Reed
LRN_SCI 452 Constructionism Seminar Does Not Meet Wilensky, Uri
LRN_SCI 472 Designing and Constructing Models With Multi-Agent Languages TTh 3:30pm-4:50pm Bain, Connor
LRN_SCI 591 Education Sciences Research Practicum in the Schools M 9:30am-11:30am Uttal, David