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 table for the Fall quarter of the current academic year.
Catalog No. Course Title Instructor Days/Time
LRN_SCI 403 Foundations of the Learning Sciences Bang , Megan ; Reiser, Brian Tue 6:00PM-8:50PM
LRN_SCI 405 Methods and Epistemologies for the Study of Learning II Sherin, Bruce; Stevens, Reed Tue 6:00PM-8:50 PM
LRN_SCI 410 Quantitative Methods I: Probability and Statistics (Cross-listed with HDSP 410) Schwandt, Hannes Tue 6:00PM - 7:20PM
LRN_SCI 425 Introduction to Design of Learning Environments Horn, Michael Thu 6:00PM-8:50PM
LRN_SCI 451 Civics Education (Exact title tbd) co-List with LS 351 and MSED Easterday, Matthew Wed 6:00PM - 8:50PM
LRN_SCI 451 Identity, Power, and the Historical Imaginary across Social Contexts Matthews, Jolie Tue 2:00PM - 4:50PM
LRN_SCI 451 Interaction Analysis Stevens, Reed Thu 3:30PM - 4:50PM
LRN_SCI 451 Transformative AI and the Learning Sciences Thu 6:00PM - 8:50PM
LRN_SCI 591 MPES Pro-Seminar(co-list with HDSP 591) Uttal, David
LRN_SCI 301 Design of Learning Environments O'Rourke, Eleanor
Course schedule table for the Winter quarter of the current academic year.
Catalog No. Course Title Instructor Days/Time
LRN_SCI 301 Design of Learning Environments O'Rourke, Eleanor
LRN_SCI 401 Knowledge Representation for Learning Sciences Sherin, Bruce Thu 2:00PM - 4:50PM
LRN_SCI 415 Field Methods (co-List with HDSP) Ispa-Landa, Simone Mon, Wed 9:30AM - 12:20PM
LRN_SCI 426 Design of Technological Tools for Thinking and Learning Wilensky, Uri Wed 2:00PM - 4:50PM
LRN_SCI 451 Multimodal Learning Analytics and Interaction Analysis (Cross Listed with CS) Worsley, Marcelo Tue, Thu 11:00AM - 12:20PM
LRN_SCI 451 Computer Science Education: Transformative Teaching and Learning with Computational Tools and Ideas Horn, Michael; Hooper, Paula