Julia Rubin

Associate Professor; Canada Research Chair in Trustworthy Software

BSc and MSc (Technion), PhD (Toronto)

Office: KAIS 4053
Phone: (604) 827-3963
Email: mjulia@ece.ubc.ca



Julia Rubin is an Associate Professor at the Department of Electrical and Computer Engineering at the University of British Columbia, Canada. She received her PhD in Computer Science from the University of Toronto, Canada and worked as a postdoctoral researcher at MIT, USA. She also spent almost 10 years in industry, working for IBM Research, where she was a research staff member and a research group manager.

Julia’s research interests are in software engineering, program analysis, software security, and reliability of software and AI systems. Her work in these areas won five Distinguished/Best Paper Awards at major conferences such as ICST’21, ISSTA’18 and ASE’15, and was runner-up for Facebook’s Internet Defense Prize at the USENIX Security Symposium’14.

Julia serves on program committees of several flagship conferences in software engineering, such as ICSE, FSE, and ASE. She co-chaired the program committees of SPLC’14, ECMFA’14, FASE’17, CASCON’20, and will co-chair the program committee of ASE in 2022. She also served as an Associate Editor for the Elsevier Journal of Systems and Software in 2018-2019, was part of the IEEE TCSE Executive Committee, and chaired several award selection committees, such as IEEE TCSE New Directions Award Committee in 2020.

Research Interests

software engineering; program analysis; software quality, security, and robustness; adversarial robustness, explainability, and interpretability of ML-based systems; mobile and cloud software

Research Area

Research Groups


  • CPEN 321 – Software Engineering
  • CPEN 524 – Principles of Mobile Application Development and Analysis
  • EECE 571J – Principles of Mobile Application Development and Analysis
  • EECE 571J – Electrical Engineering Seminar and Special Problems – TRWTHY MCHN LRNG

<< Back to Faculty