Computer Science Teaching Pathways
Teachers need 24 credits of computer science education for an endorsement in Instructional Technology (K-12) addressing the following topics.
- Data structures, languages, and databases
- Web-based programming and design
- Knowledge of operating systems
- System design, implementation, and management
- Media and software applications
- Robotics, file management, instructional design, and other computer applications (i.e. cybersecurity)
Computer science professionals who would like to become teachers can apply for alternative teaching licensure.
Professional Development Questions
Districts may wish to work collaboratively to provide computer science professional development by region. For information regarding professional development possibilities or instructional support, please contact
Christine Liebe, PhD Cand.
Computer Science Content Specialist
The following institutions and organizations offer courses or programs in computer science, programming, instructional technology, CS pedagogy, cyber-security, and more.
Colorado Universities and Colleges
Colorado Non-Profit Computer Science Education Organizations
mindSpark Learning (code.org)
National Computer Science Teacher Training Programs
National Security Agency summer camps for educators
Masters in Computer Science Education
Private Computer Science Programs in Colorado
Private Computer Science Programs
Computer Science Education Week compendium of CS Curricula and associated professional development by grade
Online Computer Science Courses
If your organization would like to be added to this list, please contact Christine Liebe, email@example.com