Karthik Pattabiraman

Professor, Associate Head Graduate Affairs
MS and PhD (Illinois, USA)

Office: KAIS 4048
Email: karthikp@ece.ubc.ca
Phone: (604) 827-4245

Website

Publications

LinkedIn

Karthik Pattabiraman is a Professor of Electrical and Computer Engineering (ECE) at the University of British Columbia (UBC), Canada. He received his PhD (2009) and MS (2004) in Computer Science from the University of Illinois at Urbana-Champaign (UIUC), and his B.Tech. from the University of Madras, India (2001). Before joining UBC in 2010, he was a postdoctoral researcher at Microsoft Research (MSR), Redmond. His research interests span dependable systems, cyber-physical systems, and software security and reliability. He has published over 100 papers and won 12 best paper (or runner-up) awards with his students. His honors include the Jean-Claude Laprie Award in Dependable Computing (2025; given annually to recognize a paper with lasting impact on the field), the Inaugural Rising Star in Dependability Award (2020), the UBC Killam Award for Excellence in Mentoring (2020), the UBC Killam Faculty Research Prize (2018), the NSERC Discovery Accelerator Supplement (2015), and the William C. Carter PhD Dissertation Award (2008). He is an ACM Distinguished Member, an IEEE Computer Society Distinguished Contributor and Distinguished Visitor, the Vice-Chair of the IEEE Technical Committee on Dependable Computing and Fault Tolerance (TCFT; Chair-elect 2027), a member and former vice-chair of the IFIP Working Group 10.4, and a member of the DSN Steering Committee.

A full biography is available at: https://people.ece.ubc.ca/~karthikp/index.html


Research Interests

Dependable Computer Systems, Computer Security, Cyber-Physical Systems, Software Engineering


Research Area


Research Groups

  • Dependable Systems Lab
  • Real-Time and Dependable Computing Lab (RADICAL)
  • Secure Systems Engineering (LERSSE)
  • Software AnaLysis and Testing (SALT) Lab

Teaching

  • EECE 513 – Error Resilient Computing Systems
  • CPEN 321 – Software Engineering
  • CPEN 423 – Software Architecture
  • CPEN 221 – Principles of Software Construction
  • Topics in Program Analysis and Optimization
  • CPEN 331 – Operating Systems
  • EECE 571R – Security and Reliability in the Internet of Things (IoT)
  • CPEN 400A – Topics in Computer Engineering – BLDG MDRN WEBAPP
  • EECE 571J – Dependable and Secure Machine Learning
  • EECE 571P – Electrical Engineering Seminar and Special Projects – Dependable and Secure Autonomous Systems

<< Back to Faculty