CSTE 8030 COMPUTER SCIENCE PRINCIPLES FOR TEACHERS (3 credits)
This course introduces pre-service and in-service teachers to the foundational principles of computer science. It aims to help them learn the essential thought processes used by computer scientists to solve problems, expressing those solutions as computer programs. It prepares them to teach the AP CS Principles course (https://apcentral.collegeboard.org/courses/ap-computer-science-principles) as defined by the College Board. Students explore several different curricula available through College Board endorsed providers.
Prerequisite(s): MATH 1120 or MATH 1130 or MATH 1220 or equivalent with C- or better.