Courses

Courses

We practice what we teach

Apple_II_plus

CMS.560/CMS.960 – K-12 Computer Science Education: Tracing the Past and Plotting the Future

This course addresses the trajectory of advances in K-12 computer science (CS) education and prepares students to design CS educational experiences and tools. Considers influential programming languages used in schools from the 1960s to the present day. Explores the original programming languages in simulated environments to understand the context, constraints, Read more

MITsmall

CMS.586/11.124 Introduction to Education: Looking Forward and Looking Back on Education

On campus course offered in the fall. Covers topics including curriculum design, fundamentals of learning, and history and policy of education

MITsmall

CMS.587/11.125 Introduction to Education: Understanding and Evaluating Education

This on campus course focuses on assessment, learning design, and models of student understanding.

MITsmall

CMS.590/11.127/CMS.863/11.252 Design and Development of Games for Learning

Learn to design and develop digital and non-digital games for learning.

MITsmall

CMS.591-593/11.129-131 Educational Theory and Practice

Sequence of courses focusing on skills and understanding for teaching in schools.

Formal_Logo_of_Wellesley_College,_Wellesley,_MA,_USA.svg

EDUC 325 (cross registered)

Pedagogy of Sheltered English Immersion and English as a Second Language