Krzysztof Czarnecki

Autonomous Driving; Embedded Software; Multi-disciplinary Optimization; V2X - Communications

Dr. Czarnecki is an Professor in the Department of Electrical and Computer Engineering of the University of Waterloo, where he is also cross-appointed with the Department of Computer Science, and is the Director of the Generative Software Development Lab.

Research Expertise

  • Embedded systems and software
  • Generative programming and model-based software development
  • Software design
  • Software system families and product lines

Department Profile

Generative Software Development Lab

Contact Information: