About EngageCSEdu

EngageCSEdu is a dynamic collection of high quality open course materials for introductory Computer Science (CS) courses. Materials were contributed by faculty from across the country. Developed by the National Center for Women and Information Technology (NCWIT) and Google, the goal is to establish a more diverse computing workforce by retaining women and other underrepresented groups in undergraduate CS education. Many things influence retention in CS, but having a great experience in introductory courses is key.


* Browse the collection of engaging introductory CS curriculum materials.

* Contribute your unique curriculum resources to the collection.

* Review engagement practices that have been shown to be effective.