About EngageCSEdu

EngageCSEdu is a dynamic collection of high quality open course materials for introductory computer science courses contributed by faculty from across the country. Developed by the National Center for Women and Information Technology and Google, the goal is to help grow a more diverse computing workforce by supporting the retention of women and other underrepresented groups in undergraduate computer science education. Many things influence whether a student chooses to continue to study computer science but having a great experience in introductory courses is key.


* Browse the collection of engaging curriculum resources to use in your CS introductory courses → Find Curriculum Materials.

* Contribute your unique curriculum resources to the collection → Add Curriculum Materials. 

* Review engagement practices that have been identified and recommended throughout the collection → Engagement Practices.