Fresh start, new skills. Mark the turn of the season with 10% off until April 21. Use code FRESH2026. Learn more.
Fresh start, new skills. Mark the turn of the season with 10% off until April 21. Use code FRESH2026. Learn more.
Dan Garcia
Teaching Professor, EECS Department at University of California, Berkeley
About me
Dan is a Teaching Professor in the EECS Department at UC Berkeley. He received his PhD and MS in Computer Science from UC Berkeley, and dual BS degrees in Computer Science and Electrical Engineering from MIT. He serves on the ACM Education Board, the Advanced Placement Computer Science Principles Development Committee, and was chosen as an ACM Distinguished Educator in 2012. He has won all four departmental teaching awards. He is delighted at the national attention his Beauty and Joy of Computing course has received for being the first introductory computing course in the history of UC Berkeley (since they started digitizing records) to have more women than men enrolled!