Profile picture

William G.J. Halfond

Professor of Computer Science

Education

  • Doctoral Degree, Computer Science, Georgia Institute of Technology
  • Master's Degree, Computer Science, Georgia Institute of Technology
  • Bachelor's Degree, Computer Science, University of Virginia

Biography

William Halfond is an associate professor in computer science at the University of Southern California. He received his Ph.D. in 2010 from the Georgia Institute of Technology. Halfond's research is in software engineering in the area of program analysis and software testing. His research work focuses on improving quality assurance for web applications, developer-oriented techniques for reducing the power consumption of smartphone mobile applications, and software security.



Research Summary



Awards

  • 2009 International Symposium on Software Testing and Analysis ACM Distinguished Paper Award
  • 2009 International Conference on Software Testing Best Presentation
  • 2009 Goizueta Foundation Fellowship
  • 2008 Foundations of Software Engineering Best Student Presentation
  • 2005 Shackelford Fellow
  • 2003 Verizon Foundation Fellowship
  • 2002 IBM/NACME Scholar
Appointments
  • Assoc Chair, Undergraduate Programs and Teaching Faculty Affairs
  • Thomas Lord Department of Computer Science
Office
  • SAL 330
  • Henry Salvatori Computer Science Center
  • 941 Bloom Walk, Los Angeles, CA 90089
  • USC Mail Code: 781
Contact Information
  • (213) 740-1239
  • halfond@usc.edu
Links