Computer Science Education (All Grades), MAT (E307)

41 credits

Prerequisites:

  • Bachelors Degree
  • 30 credits in Computer Science, including knowledge of a general-purpose programming language.         

Program and Certification Requirements:

Entry Level

EDU.5000Foundations of Education

3

EDU.5393Foundations of Special Education

3

MAC.5035Algorithms and Programming

3

MAC.5017Computer Systems

3

MAC.5060Introduction to Data Science for Educators

3

MAC.5100Impacts of Computing

3

MAC.5040Networks and the Internet

3

.Fingerprinting

Intermediate Level

To be completed (at the college level) during the first 18 credits of the program:
EDU.5344Child Development and Learning

3

or other child development course

EDU.5026Literacy in the Content Areas

3

EDU.5130Classroom Management for Special Education

3

EDU.5507Introduction to Methods and Strategies for Teaching Computer Science to K-12 Students

3

EDU.5529Teaching With Technology

2

EDU.5607Advanced Methods and Strategies for Teaching Computer Science to K-12 Students

3

To be completed by the start of semester prior to student teaching semester:
.Take NYS EDUCATING ALL STUDENTS test

.Take NYS CONTENT SPECIALTY test in Computer Science

Capstone Level

 
EDU.5434Student Teaching and Seminar: Computer Science Education

3-6

EDU.5560Computer Science Education Professional Portfolio

0

To be completed by the end of student teaching semester:

3 Required NYS Workshops:

Child Abuse Workshop

0

Violence Prevention Workshop

0

Dignity for All Students Workshop

0