Course Units: 1
This course will provide pedagogical knowledge for teaching computer science to K-12 students. Students will learn methods and tools for effective computer science teaching. A demonstration teaching session at the end of the course will be used as one of the key assessment measures of student performance.
Prerequisite notes: CSC 102 (or CSC 215 or CSC 220), CSC 230 (or CSC 250), and CSC 270, each with a grade of C or higher
Required for major/minor: Computer Science Education minor
Option for major/minor: None