ACM_Citations
  • Canada-2009

    For contributions to program analysis of procedural, object-oriented and aspect-oriented programming languages.

Experience
Education
Bio
Work Experience: - 6 years of relevant experience in software design and development. Education - M.Sc Computer Science, McGill University with research in the area of Program analysis and transformations, and compilers in general. Skills: - Programming languages : Expert - Python, C++, Java, X10. Prior experience - MATLAB, PHP, Javascript - Interests: Compiler design, data analytics, system software, web backend.Hendren received a B.Sc. and M.Sc. in Computer Science from Queen's University, Kingston in 1982 and 1984 respectively. She received a Ph.D in Computer Science from Cornell University in 1990.[6] She then joined the School of Computer Science at the McGill University as an assistant professor in 1990. While there she was promoted to associate professor in 1995 and full professor in 2001. She also served as Associate Dean (Academic) for the Faculty of Science at McGill University from 2005 to 2014. She was recently made the 5 of diamonds in the Notable Women of Computing card deck.[7] Awards and notable achievements[edit] Hendren was awarded the Leo Yaffe Award for Excellence in Teaching in the Faculty of Science at McGill University[2] for the academic year 2006–2007. She was made an ACM Fellow[3] in 2009, awarded a Canada Research Chair [4] in 2011, and elected as a fellow of the Royal Society of Canada[5] in 2012. Hendren is the programming languages area editor the Association for Computing Machinery Books Series[8] and has been the Program Chair of the Association for Computing Machinery SIGPLAN Programming Language Design and Implementation Conference.