Ken WongView profile
Associate Professor
Ken Wong is an Associate Professor in the Department of Computing Science at the University of Alberta's Faculty of Science. He also serves as Associate Chair within the same department. Holding a PhD in Computer Science from the University of Victoria (1999), his research focuses on software engineering challenges such as reverse engineering, program understanding, and software visualization. He emphasizes improving software evolution through tools like architecture recovery and root cause analysis, with applications in web/mobile platforms and diverse system understanding. Teaching highlights include developing Massive Open Online Courses (MOOCs) via Coursera, including the 'Software Product Management Specialization' and courses on Agile practices, client needs analysis, and software metrics. His recent publications (2023–2025) span AI-driven healthcare innovations (e.g., medical imaging, photoacoustic tomography) and advanced computer vision techniques (e.g., diffusion models, video inpainting). Notable collaborations include EVAREST studies on heart failure management and lung transplantation outcomes. His work bridges software engineering theory and practical applications in healthcare technology, with contributions to federated learning frameworks (e.g., FedLPPA) and AI-augmented clinical decision support systems. Research also extends to autonomous driving (DriveGPT4-V2) and 3D human avatar generation (DreamAvatar), showcasing interdisciplinary impact.











