CSP introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. More than a traditional introduction to programming, it is a rigorous, engaging, and approachable course that explores many of the foundational ideas of computing so all students understand how these concepts are transforming the world we live in. The CSP course is a 9-day professional development sequence that prepares educators to teach a year-long course which can be taught as an introductory course and/or as an AP course. No prerequisites are required for teachers new to computer science, and the teachable curriculum is available at no cost for anyone, anywhere to teach. This curriculum includes daily lesson plans made up of inquiry-based activities, videos, assessments, and computing tools, allowing teachers to guide and learn alongside students as they discover core computing concepts. Holistically, the teachable content focuses on 10 modular units covering a broad range of computer science skills and applications. This content is recognized by the College Board as an endorsed provider of curriculum and professional development for AP® Computer Science Principles (AP CSP). Additionally, Every lesson plan and activity is tested by a diverse mix of classrooms around the country to make sure it’s appropriate and engaging for all students.
Number of Units: 4.0 graduate level extension credit(s) in semester hours
Who Should Attend: This course provides continuing education for high school teachers, those who work teaching high school students in non-traditional educational environments; those who support or assist in teaching in high school educational environments; or pre-service educators seeking to teach high school students in the future. High school educators would directly benefit the most from the subject matter, though high school students themselves would indirectly derive the most benefit via being taught the CSP curriculum by a trained educator.
Professional development courses offered by the University of San Diego’s Division of Professional & Continuing Education are taught by faculty that possess a depth and breadth of academic and real-world professional experience.
PCE nurtures key partnerships on the local, national and international level to better serve working professionals who seek to enhance or build their careers, as well as with their employers to help achieve their highest value and potential. Contact us today to learn more.
Number of high-quality, career-building courses to choose from
Number of in-depth, innovative, and relevant topics
Career advancing certificates
Courses offer a convenient, yet rigorous style of learning that allows you to structure your education to suit your schedule while keeping you on pace toward achieving your educational.
The University of San Diego’s Division of Professional and Continuing Education offers graduate-level extension credit for work completed in trainings, workshops, conferences, induction, credentials, and other professional development programs not offered directly by USD. Complete one of the above and a member of our division will help you earn credit for your hard work and dedication to continuing your education.
Earn credit for your previous work in trainings, workshops, and conferences through a simple process.
Save money by earning credit for work you completed and get one step closer to salary advancement.
Many receiving institutions may accept credits towards degree programs, giving you a head start in earning a graduate degree.
Learn practical skills from expert instructors to boost your resume or succeed in your current role.