Graduate Catalog 2019-2021

EDCS - Computer Science in Education

EDCS 5001 Comp Basics & Comp Thinking

Candidates will develop computational thinking skills, proficiency in basic computer system components, and pedagogical methods for introducing programming skills and computer science concepts to children. Includes a basic coding project in Python 3.

3

EDCS 5002 Data Manipulation & Adv Comp

Prerequisite: EDCS 5001. Candidates will develop knowledge and proficiency in advanced computing such as databases, graphics, and artificial intelligence. Continues pedagogical methods for introducing programming skills and computer science concepts to children.

3

EDCS 5003 Coding Pedagogy: Python 3

Candidates will develop proficiency in programming in Python 3, how to teach Python 3 coding to children, and using basic computer applications such as graphics and data analysis tools. Includes development of a yearlong plan to teach computer science at the grade level they are assigned or will be seeking (PreK-12).

3

EDCS 5004 Coding Pedagogy: Adv Python Ap

Prerequisite: EDCS 5003. Candidates will continue developing proficiency in programming in Python 3 and how to teach Python 3 coding to children. Includes a comprehensive coding project using Python 3.

3