Michael Preston

Michael Preston is the executive director of CSNYC, the New York City Foundation for Computer Science Education. CSNYC works to increase access to computer science in New York City public schools and is the city’s partner in the 10-year Computer Science for All (CS4All) initiative. Prior to joining CSNYC, he designed and led digital learning initiatives at the New York City Department of Education including programs in middle and high school computer science, personalized learning and digital literacy. At Columbia University’s Center for Teaching and Learning, he led software development projects and research studies on multimedia analysis tools. He has taught courses in psychology and research methods at Teachers College, Columbia University, where he earned a Ph.D. in cognitive psychology. He received a B.A. from Harvard University.

Posts By Michael Preston

New York

Here's Why Every Kid Needs Computer Science, Not Just the Kids Who Like Math

The nationwide rush to implement computer science (CS) education in schools is often attributed to a desire to increase workforce preparedness. This makes sense given the growth in CS-related jobs...

Read More