Curriculum Vitae

Education

UNIVERSITY OF CALIFORNIA, SAN DIEGO
Ph.D. in Computer Science and Engineering, March 2002.
Dissertation: Turning Predicate Information to Advantage to Improve Compiler Scheduling and Branch Prediction 
Advisors: Jeanne Ferrante and Brad Calder. 

M.S. in Computer Science and Engineering, 1998.

UNIVERSITY OF DAYTON
B.S. in Computer Science and Spanish, summa cum laude, 1995.

           
Professional Experience

UNIVERSITY OF CALIFORNIA, SAN DIEGO
September 2005-present.  La Jolla, CA, USA.
Lecturer with Security of Employment, an education-oriented, senate faculty-line appointment
Computer Science and Engineering Department.

UNIVERSITY OF CALIFORNIA, SAN DIEGO
July 2011-August 2013.  La Jolla, CA, USA.
Director, Center for Teaching Development (50% FTE)
September 2013-present. La Jolla, CA, USA.
Sr. Associate Director for Learning Sciences and Technology, Center for Teaching Development (100% FTE)

UNIVERSITY OF BRITISH COLUMBIA CARL WIEMAN SCIENCE EDUCATION INITIATIVE
August 2007-May 2008. Vancouver, BC, Canada.
Science Teaching and Learning Fellow
Computer Science Department.

SAN DIEGO SUPERCOMPUTER CENTER
May 2003-August 2005. La Jolla, CA, USA.
Researcher, Performance Modeling and Characterization Laboratory.

UNIVERSITY OF SAN DIEGO
January 2002-August 2005 (on leave August 2004-August 2005). San Diego, CA, USA.
Assistant Professor of Computer Science.

INTEL CORPORATION
May-August 2000. San Jose, CA, USA.
Summer research internship in IA-64 IL0  compiler group.
Supervisors: David C. Sehr, Daniel Lavery 
Santa Clara, CA.


Professional Activities
    Program Committee Member or Chair
  • Chair, International Computing Education Research Conference (ICER) 2013 (co-chair 2012, 2014).
  • Program Committee, International Computing Education Research Conference (ICER) 2007-2011.
  • Workshops Chair (inaugural), International Computing Education Research (ICER) 2010, 2011.
  • Associate Program Chair (inaugural), SIGCSE Conference 2009, 2010.
  • Doctoral Consortium Chair, International Computing Education Research (ICER) 2008-2009.
  • Program Committee, International Conference on Computer Supported Education, 2009. 
  • Working Group Chair (co-Chair Sue Fitzgerald), Innovation and Technology in Computer Science Education 2007, “Developing Novice Debugging Techniques via youTube Video”.
  • Local Chair, 2006 Grace Hopper Celebration of Women in Computing Program Committee.
  • Program Committee, SC’05 (Supercomputing), 2005,
  • Program Committee, International Conference on Parallel Processing, 2005.
    Other Professional Activities
  • Guest Editor, Transactions on Computing Education (TOCE), Special Issue on Alternatives to Lecture in the Computer Science Classroom, to appear, August 2013. 
  • Keynote, “Why the flip should I flip my classroom”, Consortium for Computing Sciences in Colleges. Southwest Division Conference, California State University, San Marcos, April 2013. 
  • Invited Participant, Computing Research Association Computing Community Consortium Workshop on Multidisciplinary Research in Online Education.  January 2013. 
  • Invited Participant, American Association for the Advancement of Science and NSF Workshop on Measurement of Teaching Practices in Undergraduate STEM Education, December 2012. 
  • Keynote, Reinventing the Lecture.  Monash University EEducation Centre Inaugural Conference, March 2012. 
  • Invited Speaker on Teaching Computing RECOMB Bioinformatics Education Conference, July 2011 
  • Participant, International Alliance of Teacher Scholars Faculty Learning Community Developers’ and Facilitators’ Institute, Summer 2011. 
  • Host. National Science Foundation by invitation workshop on Active Learning in Computer Science, June 2011. 
  • Invited Speaker, “Teaching may be an Art, but Learning is a Science”, Computing Research Association Committee on the Status of Women Career Mentoring Workshop – Workshop on Teaching, June 2011
  • Invited Speaker, NSF Computing Education for the 21st Century Meeting, January 2011
  • Advanced Placement (College Board) Computer Science Principles University Pilot (1000+ students) 2010-2011, funded by NSF Broadening Participation in Computing.  http://csprinciples.org
  • International Society of Technology in Education (ISTE) Assessment Mentor for HP Technology in Teaching Program 2009-2010.
  • Advanced Placement (College Board) Computer Science Principles Advisory Group, 2009-present.
  • Reviewer, The ACM Transactions on Computing Education, 2010.
  • Advisory Board, Center for Graduate Education Initiative, Japan Advanced Institute of Science and Technology 2010-present.
  • UCSD National Center on Women in Technology Representative 2008-present.
  • Reviewer, Journal of Computer Science Education 2007-present.
  • Panel Member or Chair, various National Science Foundation Review Panels (DUE and CISE) 2004-2011. 
  • Reviewer, American Journal of Physics (Physics Education Research), 2009, 2012. 
  • Guest editor (w/ Donald Joyce) Computer Science Education: Special Issue on Doctoral Issues, Fall 2009.
  • Grace Hopper Celebration of Women in Computing Advisory Board, 2008.
  • Reviewer, Conference on Human Factors in Computing Systems (CHI), 2008, 2011.
  • MentorNet Mentor, 2007-2009.
  • Invited Researcher, Bracelet Australasian Computing Project 2007.
  • Computing Research Association's Committee on the Status of Women's Distributed Mentorship Project 
  • Mentor 2005, 2006, 2007; Selection Committee, 1999.
  • Microsoft Research Computational Education for Scientists Workshop (by invitation), Fall 2007, Fall 2008.
  • Microsoft Research Assessment of Educational Impact Consultant, 2007.
  • Reviewer, Workshop on the Impact of Pen Technology in Education 2006-2009.
  • Microsoft Tablet PC Workshop, University of Washington, 2004, 2005.
  • Innovation and Technology in Computer Science Education 2004 Working Group Member.  “A Study of the Programming Knowledge of First-Year CS Students”.
  • National Science Foundation Workshop on Computer Science Education Research (Scaffolding) 2003-2004.  International 2-year long computer science education research training program and project exploring student’s understanding of software design. 
  • National Science Foundation Workshop on Teaching Computer Ethics, 2002.
Grants, Contracts, and Gifts
  • National Science Foundation, CISE, Computing Education for the 21st Century, CS10K: CISS: Computing in Secondary Schools Award, $185,000, PI Sridhar (Cleveland State University).
  • National Science Foundation, Department of Undergraduate Education, Transforming Undergraduate Education in STEM, Collaborative Research: Peer Instruction in Computer Science (Type 1) Award, $106,988, 2012-present.  PI Simon.
  • National Science Foundation, CISE, Computing Education for the 21st Century, Computing Principles for All Students’ Success (ComPASS) (Type 1) Award, $704,131, PI Baxter.
  • National Science Foundation, Department of Undergraduate Education, Course Curriculum and Laboratory Improvement, PeerWise: Students Creating, Sharing, and Evaluating their own Exam Questions (Phase 1) Award, $245,000, 2009-2012. PI: Simon
  • National Science Foundation, CNS EAGER, EAGER: Transforming Attitudes via Best Practices CS1, $250,000, 2009-2011. PI: Simon
  • National Science Foundation, Department of Undergraduate Education, Course Curriculum and Laboratory Improvement, Collaborative Research: Commonsense computing: what students know before we teach (Phase 1) Award (co-PIs Gary Lewandowski, Dennis Bouvier, Tammy VanDeGrift, Tzu Yi Chen), $28,000,  2008-2010. PI: McCartney
  • National Science Foundation, Department of Undergraduate Education, Course Curriculum and Laboratory Improvement, Workshop on Novice Abilities in Locating Software Bugs, $15,000, 2007-2009. PI: Simon
  • National Science Foundation, Department of Undergraduate Education, Course Curriculum and Laboratory Improvement, Workshop on Statistics for CS Education Research, $15,000, 2006-2009. PI: Simon
  • National Science Foundation, Department of Undergraduate Education,  Course Curriculum and Laboratory Improvement, “Breaking Barriers in Communication: Technology-Enabled Active Learning for STEM Disciplines”, Phase 2 Award (with co-PI Bill Griswold), $400,000 2007-2009. PI: Simon
  • Microsoft Tablet PC in Higher Education Grant Recipient (with Bill Griswold), $45,000, 2006.
  • Hewlett-Packard Higher Education HP Technology for Teaching Grant Recipient (with Bill Griswold), $69,000,  2006.
  • Microsoft Tablet PC in Higher Education Grant Recipient (with Bill Griswold), $74,000, 2005
Honors and Achievements
  • Gordon Fellow: Gordon Engineering Leadership Professional Award, March 2013.
  • UCSD Jacobs School of Engineering Annual Best Teacher Award Selected by Ballot of the Students, Department of Computer Science and Engineering. 2006-2007 and 2008-2009.