Andre Ivanov

BEng, MEng, PhD (McGill)

Office: KAIS 4030
Phone: (604) 822-6936



André Ivanov, is Professor of Electrical and Computer Engineering at UBC.  He has published widely on many research topics related to the design and test of Systems on Chip (SoCs), and is an inventor of several patents. Ivanov is the former Head of the Department of ECE where he led the department in reshaping its curriculum to meet student and industry needs and interests. The reformed curriculum focuses on learning activities that maximize student performance and experience.  The curriculum includes several points of active engagement with industry or other community partners. Dr. Ivanov has also led the department into new outreach and community building activities, as well as industry partnership developments and renewals, including initiatives that use the UBC campus as a “living lab”. 

Over the years, Dr. Ivanov has served on steering, program, and/or organization committees of several international events sponsored by the IEEE Computer Society. He chaired the IEEE Computer Society Test Technology Council (TTTC) for the term 2004-2007. He has served on the Board of Governors of the IEEE Computer Society and on the Board of Governors of the IEEE Technology Management Council. He was Technical Program Chair of the VLSI Test Symposium (VTS) in 2001 and 2002 and the General Chair of VTS in 2003 and 2004.  He has served as Associate Editor for the IEEE Transactions on CAD, and for the IEEE Design and Test of Computers Magazine, and for the Journal of Electronic Test: Theory and Applications (JETTA). He served as Editor in Chief of IEEE Design and Test from 2012 to 2016. In 2008, he chaired the IEEE Computer Society Fellows Committee.

He is a Golden Core Member of the Computer Society, a Fellow of the IEEE, a Fellow of the Canadian Academy of Engineering, a Fellow of the Engineering Institute of Canada, and a Professional Engineer of British Columbia.

In 2001, Dr. Ivanov co-founded Vector 12, a semiconductor IP company. In 1995/96, he spent a sabbatical at PMC-Sierra and has held invited professor positions at the University of Montpellier II, the University of Bordeaux I, and Edith Cowan University, Perth, Australia.

Dr. Ivanov’s current research interests are focused on new solutions and methodologies aimed at addressing reliability issues arising in SoCs in Internet of Things (IoT) applications.  These methodologies include molecular dynamics simulations combined with machine learning approaches. Dr. Ivanov is also pursuing research in machine learning applications to electronic design automation (EDA) of SoCs.  Dr. Ivanov will be recruiting PhD and MASc students in 2020 and looking for 1st-class applicants.

Research Interests

VLSI design and test, design for testability, fault tolerance, fault modeling and simulation, test generation, built-in self-test, built-in current testing, infrastructure IP for systems on chip, systems on chip design and test, analog and mixed signal design and test, networks on chip, fault diagnosis, design validation, post-silicon debug.

Research Areas

Research Groups


  • CPEN/ELEC 499 – Undergraduate Thesis

<< Back to Faculty