
About
Dr. Majid Babaei serves as an Assistant Professor in McGill University's School of Continuing Studies (SCS) with an associate appointment in the Department of Electrical and Computer Engineering (ECE). His research bridges Artificial Intelligence, Software Engineering, and Cybersecurity, focusing on practical applications in distributed systems and IoT environments.
Education
- Ph.D. in Computing (Software Engineering focus) from Queen's University, Canada
- M.Sc. in Automotive Software Engineering from Technische Universität Chemnitz, Germany
- B.Eng. in Computer Engineering from Shahrood University of Technology, Iran
Research Focus
Dr. Babaei's work centers on Model Driven Engineering and Mining Software Repositories, with significant contributions to AI for Software Engineering and Software Engineering for AI systems. His cybersecurity research explores post-quantum cryptography and information security challenges, particularly emphasizing explainability and observability in AI-driven systems. Recent projects address microservice architectures, IoT-aware business processes, and robustness analysis for state-based systems.
Publication Trends
His 2019-2024 publications reveal consistent focus on model-driven development for distributed reactive systems, with increasing integration of AI techniques. Key venues include MODELS, ICPE, and SERP4IoT, demonstrating expertise in regression testing methodologies, trace replay mechanisms, and neural network applications for system architecture. The work shows progressive evolution from foundational UML-RT tools toward AI-enhanced solutions for microservices and IoT systems.
Academic Service
Dr. Babaei actively contributes to the scholarly community through peer review services for major funding agencies including NSERC and Mitacs. His teaching portfolio includes advanced computational courses such as Digital Thinking for Data Analysis (CCCS-610) and Applied Computational Research (CCCS-690), emphasizing practical implementation of theoretical concepts.
Professional Affiliations
As an active ACM member, he participates in specialized workshops on software engineering research practices, particularly for emerging domains like the Internet of Things. His collaborative work with researchers at Queen's University and international institutions demonstrates strong interdisciplinary engagement.
Find Majid Babaei elsewhere
Related Searches
You Might Also Like
Il-Min KimQueen's University at Kingston · Professor- RRaja Majid Ali UjjanUniversity of the West of Scotland · Lecturer
- CChau NguyenUniversity of Wollongong · Lecturer
Majid GhaderiUniversity of Calgary · Professor- CColin FidgeQueensland University of Technology · Professor
- FFaheem UllahThe University of Adelaide · Assistant Professor