Computer Science Education Program Manager
Computer Science (CS) Education is a rapidly growing field that prepares students for careers in technology and related industries. Computer Science Education Program Managers play a vital role in developing and implementing CS education programs at all levels, from K-12 to higher education. They work with teachers, administrators, and policymakers to ensure that students have access to high-quality CS education and opportunities to succeed in the digital age.
What does a Computer Science Education Program Manager do?
Computer Science Education Program Managers typically have a background in CS education, teaching, or a related field. They may also have experience working in the technology industry. Their responsibilities include:
- Developing and implementing CS education programs and curricula
- Providing professional development for teachers and administrators
- Advocating for CS education at the local, state, and national levels
- Collaborating with businesses and community organizations to provide students with opportunities to learn about and work with technology
- Evaluating CS education programs and initiatives