C-3PE

Comprehensive Personalized Programming Practice Environment

About the Project

C-3PE is an NSF-funded project aimed at enhancing introductory computer science education through the design and development of a comprehensive, personalized learning environment for programming students.

This is a collaborative effort between four institutions, leveraging AI-driven learning technologies and theoretical frameworks from learning sciences to create highly engaging CS learning experiences.

Learn More     Contact Us

Partner Institutions

Principal Investigators

Dr. Bita Akram

Dr. Bita Akram

North Carolina State University
Dr. Andrew (Shiting) Lan

Dr. Andrew (Shiting) Lan

University of Massachusetts Amherst
Dr. Paulo Carvalho

Dr. Paulo Carvalho

Carnegie Mellon University
Dr. Peter Brusilovsky

Dr. Peter Brusilovsky

University of Pittsburgh