Supplemental Authorization
SFSU- Supplementary Authorization in Computer Science
Introductory Supplementary Authorization in Computer Science
Who can apply? Holders of a Multiple Subject or Single Subject Credential What you can teach? Computer Science to K-12 students using a K-9 curriculum. Dates: July 21 to Aug 21, ( 10 upper division units) Courses
|
Specific Supplementary Authorization in Computer Science
Who can apply? Holders of a Single Subject Credential What you can teach? Computer Science to K-12 students using a K-12 curriculum. Dates: July 21 - Dec 22, ( 13 upper division units) Courses
|
Course details
- CSC699 -Computational Thinking and Pedagogical Strategies (1 unit). Aug 2020 - online
- This course introduces teachers to solving problems and designing systems by using fundamental computing concepts such as decomposition, data representation, generalization/abstraction, and algorithms. It also covers the definition of culturally responsive CS teaching and creates the framework for interweaving pedagogical content knowledge, domain knowledge of CS, and knowledge of families and communities.
- CSC309 &CSC310 Computing Programming (4 units). Fall 2020 - SFSU or online ( TBD )
- This course provides an in-depth introduction to programming. Teachers will learn one block-based programming language, Scratch, and one high-level programming language, Python. The main content includes variables, conditionals, sequencing, events, loops, functions, etc.
- CSC645 Computer Networks (4 units). Spring 2021 at SFSU
- This course introduces the components and functions of computing systems and digital devices, and it will cover fundamental principles and
methods related to the design and implementation of computer networks and systems.
- This course introduces the components and functions of computing systems and digital devices, and it will cover fundamental principles and
- CSC305 Impacts of Computing (1 units) Summer 2021 at SFSU
- This course focuses on the social, ethical, and legal issues and impacts of computing, as well as the contributions of computer science to current and future innovations in the arts, business, humanities, medicine, and science.
- CSC698 Software Development & Pedagogy (3 units) Fall 2021 at SFSU
- This is a capstone class in which teachers will demonstrate their knowledge of computational thinking, computing practice and programming, and computer and communication devices by completing a group project.Software design that includes the planning, engineering, and implementation of a software system will also be covered.