Contact/Bio‎ > ‎

Bio & Photos

Bio-style photos in various resolutions, both color and B&W

Short bio appropriate for online education related activities:

To shorten to about 250 words, omit the light-colored text

Armando Fox is a Professor of Computer Science, Faculty Advisor for Digital Learning Strategy, and Faculty Advisor to the MOOCLab at UC Berkeley. With his colleague David Patterson, he co-designed and co-taught Berkeley's first Massive Open Online Course on "Engineering Software as a Service", offered through edX, through which over 10,000 students in over 120 countries have earned certificates of completion. He also serves on edX's Technical Advisory Committee, helping to set the technical direction of their open MOOC platform. His current research in online education includes automatic grading of students' computer programs for style and improving engagement and learning outcomes in MOOCs. Fox and Patterson's overhaul of Berkeley's software engineering course, focusing on agile projects with real customers and heavily guided by modern software practice, influenced the ACM/IEEE Computer Science 2013 Curriculum Guidelines for Software Engineering. He has been invited to speak about software engineering education at SIGCSE, ICSE, CSEET, and other leading venues on computer science education, and has given invited keynotes at the Richard Tapia Celebration of Diversity in Computing, the ACM India Annual Event, the Japan Top Worldwide Universities Project, and (in Spanish) at SISTEDES 2012, SISTEDES 2015, and the Spanish-language tracks of EMOOCS 2017 and MOOCMaker 2017. He has also given advisory presentations on these topics to the California State Legislature, the Chinese Ministry of Education, and the University of Hong Kong. While at Stanford he received teaching and mentoring awards from the Associated Students of Stanford University, the Society of Women Engineers, and Tau Beta Pi Engineering Honor Society. He received his other degrees in electrical engineering and computer science from MIT and the University of Illinois. He is a classically-trained musician and performer, an avid musical theater fan and freelance Music Director, and bilingual/bicultural (Cuban-American) New Yorker living in San Francisco.

More general bio

Armando Fox is a Professor of Computer Science, Faculty Advisor for Digital Learning Strategy, and Faculty Advisor to the MOOCLab at UC Berkeley. His current research focuses on online and technology-enhanced education, especially in computer science; previous research includes high productivity parallel computing, cloud computing, and Internet services. His current teaching activities focus on undergraduate Software Engineering, for which he and Prof. David Patterson have written the successful textbook Engineering Software as a Service (saasbook.info) and which serves as the basis of Berkeley's first free MOOC (Massive Open Online Course). Before returning to Berkeley, he was an Assistant Professor of Computer Science at Stanford, where he was recognized for both his research (NSF CAREER award, the Robert Noyce Family Faculty Fellowship, the IBM Young Faculty Fellowship) and his teaching (the Associated Students of Stanford University Teaching Award, the Society of Women Engineers Professor of the Year Award, and the Tau Beta Pi Engineering Honor Society Teaching and Mentoring Award). His collaborations with renowned computer architect and instructor Prof. David Patterson have included Recovery-Oriented Computing, Reliable Adaptive Distributed Systems, the Berkeley Parallel Computing Laboratory, the ASPIRE project for high-performance and energy-efficient parallel computing, and most recently, co-authorship of the new textbook Engineering Software as a Service that reflects the state of the art in modern software engineering. He has been recognized as the ACM Karl V. Karlstrom Outstanding Educator of 2015, an ACM Distinguished Scientist, a Gilbreth Lecturer for the National Academy of Engineering, a keynote speaker for the 2013 Tapia Celebration of Diversity in Computing, and a Scientific American "Top 50" researcher. In previous lives he helped design the Intel Pentium Pro microprocessor and founded a startup (subsequently acquired) to commercialize his UC Berkeley dissertation research on mobile computing. He received his other degrees in electrical engineering and computer science from MIT and the University of Illinois. He is also a classically-trained musician and performer, an avid musical theater fan and freelance Music Director, and bilingual/bicultural (Cuban-American) New Yorker living in San Francisco.

Failure Bio

Armando Fox was denied tenure from Stanford's highly-ranked Computer Science department in 2006. Prior to holding that position, he was rejected from several top-10 Ph.D. programs, after having been previously rejected from top Masters programs and from jobs and internships at Apple and other leading tech companies. In 2006 he returned to Berkeley, where he had previously obtained his Ph.D. without particular distinction. Since then he has had nearly 100 scientific papers rejected from leading conferences and journals, has been turned down for several major research grants, and has been passed over for almost every major research award, including Best Paper. He has founded or co-founded three startups, two of which folded, and advised several others, most of which have also folded. His other major passion over the last 35 years has been classical music performance and musical theater, in which he has obtained remarkably few distinctions despite serving as Music Director for dozens of musicals.

Inspired by Dr. Melanie Stefan's article A CV of Failures
Subpages (2): En castellano Older Bios
Comments