Computer Science Education (All Grades), MAT E307

41credits

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

4

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:

Complete

EDU 5344Child Development and Learning

3

or other child development course

courses
EDU 5026Literacy in the Content Areas

3

EDU 5130Classroom Management: Special Ed Special Education Course

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

Capstone Level

To be completed by the end of student teaching semester:

3 Seminars as follows:

EDU 5434Student Teaching and Seminar: Computer Science Education

3-6

Child Abuse Workshop

0

Violence Prevention Workshop

0

Dignity for All Students Workshop

0