Teaching Professor (aka Senior Lecturer SOE) at UC Berkeley
Berkeley, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Dan Garcia is a Teaching Professor in UC Berkeley’s EECS department with a PhD from Berkeley and over two decades of experience designing and teaching introductory computer science. A nationally recognized educator and ACM Distinguished Educator, he co-developed the NSF-funded Beauty and Joy of Computing curriculum that has trained 500+ high school teachers and consistently draws unusually high female enrollment for an intro CS course. He holds the department record for teaching effectiveness and has received multiple mentoring and service awards for broadening participation in computing. Active in national education policy and community-building, he has served on ACM Education Board and College Board CS committees and is the most frequent SIGCSE contributor in its history. Known for translating research-grade pedagogy into classroom-ready materials, he combines rigorous academic credentials with a rare track record of large-scale, practical impact on K–12 CS education.
12 years of coding experience
BS, BS at Massachusetts Institute of Technology
MS, MS at UC Berkeley
Regents High School Diploma, Regents High School Diploma at Cooperstown Central High School
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dan Garcia - Teaching Professor (aka Senior Lecturer SOE) at UC Berkeley