Summary
Michel Paquette is a computer scientist and educator with a PhD and over a decade of experience bridging academia, engineering, and applied research in Canada. As Professor, Department Coordinator, and Internship Organizer at Vanier College, he has led curriculum redesigns, coordinated programs, and taught across programming and web application development while supervising industry-ready internships. His research focuses on fault-tolerant and self-healing network topologies, wireless communications, and mobile agents, and he has co-authored work with well-known researchers in distributed algorithms. Michel’s background as an electrical engineer and hands-on developer (including defence geolocation work and early DSL QA tooling) gives him a practical systems perspective that informs his teaching and research. He combines rigorous academic training with program-level leadership, consistently translating complex algorithmic ideas into teachable, implementable solutions.
8 years of coding experience
3 years of employment as a software developer
M.Sc., Computer Science, 4.13/4.3, M.Sc., Computer Science, 4.13/4.3 at Université du Québec en Outaouais
DEC, Pure & Applied Sciences, DEC, Pure & Applied Sciences at Marianopolis College
PhD, Computer Science, 12/12, PhD, Computer Science, 12/12 at Carleton University
B.Ing., Electrical Engineering, 3,26/4, B.Ing., Electrical Engineering, 3,26/4 at Polytechnique Montréal
French, English, Spanish, German, Chinese