Armando Fox
Research Centers
Teaching Schedule
Fall 2024
- CS 194-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
- CS 294-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
- CS 375. Teaching Techniques for Computer Science, Fr 10:00-11:59, Soda 438
Spring 2025
- CS 169L. Software Engineering Team Project, MoFr 10:30-11:59, Soda 405
- CS 194-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
- CS 294-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
- CS 375. Teaching Techniques for Computer Science, Fr 13:00-14:59, Soda 438
Biography
Prof. Fox is also passionate about diversity in computing, and serves as the Equity Officer for CS Graduate Admissions, a Campus Equity Advisor, the Berkeley liaison to the NSF FLIP Alliance, and a faculty sponsor of the CS Scholars program, and has been a keynote speaker at the Richard Tapia Celebration of Diversity in Computing.
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 has been a "Scientific American Top 50" researcher, an NSF CAREER award recipient, a Gilbreth Lecturer at the National Academy of Engineering, and an ACM Distinguished Scientist. In previous lives he helped design the Intel Pentium Pro microprocessor and founded a successful startup to commercialize his UC Berkeley Ph.D. 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.
Personal Homepage: http://www.armandofox.com/
Selected Publications
- A. Fox, D. A. Patterson, S. Joseph, and P. McCulloch, "MAGIC: Massive Automated Grading in the Cloud," in CHANGEE (Facing the challenges of assessing 21st century skills in the newly emerging educational ecosystem) workshop at {EC-TEL} 2015, 2015.
- B. E. Johanson, A. J. Milne, M. Eggers, and A. Fox, "Heterogenous Content Channel Manager For Ubiquitous Computer Software Systems," April 2015.
- J. Moghadam, R. R. Choudhury, H. Yin, and A. Fox, "AutoStyle: Toward Coding Style Feedback At Scale," in 2nd ACM Conference on Learning at Scale, 2015.
- H. Yin and A. Fox, "Clustering Student Programming Assignments to Multiply Instructor Leverage," in 2nd ACM Conference on Learning at Scale, 2015.
- M. Zhou, A. Cliff, A. Huang, S. Krishnan, B. Nonnecke, K. Uchino, S. Joseph, A. Fox, and K. Goldberg, "M-CAFE: Managing MOOC Student Feedback with Collaborative Filtering," in Learning@Scale 2015, 2015.
- D. Coetzee, S. Lim, A. Fox, B. Hartmann, and M. Hearst, "Structuring Interactions for Large-Scale Synchronous Peer Learning," in CSCW 2015, 2015.
- A. Fox and D. A. Patterson, "Do-it-yourself Textbook Publishing," Commun. ACM, vol. 58, no. 2, pp. 40--43, Jan. 2015.
- A. Fox, "From MOOCs to SPOCs: Curricular Technology Transfer for the 21st Century," Ubiquity, pp. 1-13, June 2014.
- A. Fox, M. Hearst, and M. Chi, Eds., L@S '14: Proceedings of the First ACM Conference on Learning At Scale, New York, NY, USA: ACM, 2014.
- A. Fox, D. A. Patterson, R. Ilson, S. Joseph, K. Walcott-Justice, and R. Williams, "Software Engineering Curriculum Technology Transfer: Lessons learned from MOOCs and SPOCs," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2014-17, March 2014.
- D. Coetzee, A. Fox, M. Hearst, and B. Hartmann, "Chatrooms in MOOCs: All Talk and No Action," in 1st {ACM} Conference on Learning At Scale (L@S 2014), 2014.
- K. Stephens-Martinez, M. Hearst, and A. Fox, "Monitoring MOOCs: Which Information Sources Do Instructors Value?," in 1st {ACM} Conference on Learning At Scale (L@S 2014), 2014.
- P. Dillenbourg, A. Fox, C. Kirchner, J. Mitchell, and M. Wirsing, "Massive Open Online Courses: Current State and Perspectives (Dagstuhl Perspectives Workshop 14112)," Dagstuhl Manifestos, P. Dillenbourg, A. Fox, C. Kirchner, J. Mitchell, and M. Wirsing, Eds., vol. 4, no. 1, pp. 1--27, March 2014.
- D. Coetzee, A. Fox, M. Hearst, and B. Hartmann, "Should Your MOOC Forum Use a Reputation System?," in CSCW 2014, 2014.
- D. A. Patterson and A. Fox, Engineering Software as a Service: An Agile Approach Using Cloud Computing, 1st ed., Strawberry Canyon LLC, 2014.
- A. Fox, D. A. Patterson, and S. Joseph, Engineering software as a service: an agile approach using cloud computing, Strawberry Canyon LLC, 2013.
- A. Fox, "Viewpoint: From MOOCs to SPOCs: How MOOCs Can Strengthen Academia," Communications of the {ACM}, vol. 56, Dec. 2013.
- A. Fox and D. A. Patterson, "Is the New Software Engineering Curriculum Agile?," IEEE Software, vol. 30, no. 5, pp. 101-104, Sep. 2013.
- D. A. Patterson and A. Fox, "Myths about MOOCs, Ebooks, and Software Engineering Education," presented at Computer Science and Engineering Colloquium, University of Washington, Sep. 2013.
- D. H. Fisher and A. Fox, Eds., CCC/CRA Workshop Report: Multidisciplinary Research in Online Education, 2013.