Annie Chen

Annie Chen is a senior computer science major from San Ramon, California. She has a pet parrot named Reeny, which is short for Smithereens. In her spare time, she knits and reads articles about the science of cooking. Chen’s interests are in computer science education and education technology. She strongly believes in learning about issues in education before thinking about writing code to solve them.


Chen has worked as a research assistant at the Yale Social Robotics lab, writing code for projects studying robots as adaptive tutors. She’s also helped create curriculum for AP Computer Science Principles, a high school introductory computer science course, as a member of the AP team at Harvard’s CS50 Research and Development. There, she developed written curriculum and software tools for teachers teaching computer science for the first time.



Chen founded Code Haven, a student organization that teaches introductory coding to New Haven students. Through Code Haven, Chen worked with Yale students to create a yearlong program for middle school students, culminating in a final project fair. Code Haven has also held a conference for K-12 teachers interested in computer science. Chen has also worked as a Teaching Assistant for two Computer Science courses, CS50 (Intro to Computing) and CS323 (Systems Programming). Previously, she has also been an administrator on the Yale Splash.


Outside of Yale, Chen interned last summer at the Chan Zuckerberg Initiative, as a software engineer intern on the education team. There, she redesigned how students and parents view their grades on the Summit Learning Platform. She also got to attend Summit Teacher Training and start their technology blog.