
Computer Science Education
Computer Science Education Program Overview
The Computer Science Education program prepares master’s degree candidates for initial teacher certification in all grades, reflecting the New York State Education Department (NYSED) Computer Science and Digital Literacy learning standards for students in grades K-12.
The Computer Science Education program prepares teachers to provide K-12 students with rich and meaningful exposure, experiences, and explorations into computer science. The program includes a deep background in core computer science concepts and skills, such as programming, algorithms, data collection and analysis, and cybersecurity, as well as understanding the human and ethical impacts of computing and computer science.
The hallmark of the program, though, is the research-based pedagogical practices, methods, and strategies that form its foundation. Manhattanville College School of Education is proud to be one of the first programs approved by NYSED in order to meet this need and opportunity.
MAT - Computer Science Education (All Grades)
ADV Certificate - Computer Science Education (Certification)
The Advanced Certificate in Computer Science Education will provide in-service teachers, certified in another subject area, with the knowledge, pedagogical techniques, and experiences necessary to teach computer science at the elementary, middle, and high school levels. This advanced certificate program is comprised of 21 graduate credits including: 9 credits in Computer Science Education, and 12 additional credits in Computer Science.
Course |
Description |
Semester |
Cr |
MAC 5035 |
Algorithms and Programming |
FA SP |
3 |
MAC 5017 |
Computing Systems |
FA SP |
3 |
MAC 5075 |
Data Science for Educators |
FA SP |
3 |
MAC 5100 |
Individual and Social Impacts of Computing |
FA SP |
3 |
EDU 5507 |
Introduction to Methods and Strategies for Teaching Computer Science to K-12 Students |
FA SP |
3 |
EDU 5607 |
Advanced Methods and Strategies for Teaching Computer Science to K-12 Students |
FA SP |
3 |
EDU 5434 |
Practicum in Computer Science Education Prerequisite: completion of all coursework |
FA SP |
3 |
ADV Certificate - Computer Science Education (Non-Certification)
The Advanced Certificate in teaching Computer Science and Computational Thinking will provide educators in a variety of settings (such as private schools, after-school programs, non-profit organizations, and museums) with the knowledge of core computer science and computational thinking concepts and skills and the pedagogical methods and strategies to translate them into powerful learning experiences for learners of all ages. This certificate program is comprised of 15 graduate credits including: 6 credits in Computer Science/Computational Thinking Education, and 9 credits in Computer Science/Computational Thinking.
Course |
Description |
Semester |
Cr |
MAC 5035 |
Algorithms and Programming |
FA SP |
3 |
MAC 5017 or MAC 5100 |
Computing Systems or Individual and Social Impacts of Computing |
FA SP |
3 |
MAC 5075 |
Data Science for Educators |
FA SP |
3 |
EDU 5507 |
Introduction to Methods and Strategies for Teaching Computer Science to K-12 Students |
FA SP |
3 |
EDU 5607 |
Advanced Methods and Strategies for Teaching Computer Science to K-12 Students |
FA SP |
3 |
Contact Us
-
School of Education
Jessica Tully
Director of Graduate Programs
Jessica.Tully@mville.edu
914.323.3150