Academic Focus
Secure Software Architecture
Security Patterns & Detection Frameworks
Applied Cybersecurity Education
Dr. Aleem Khalid Alvi is a cybersecurity academic and educator whose work focuses on secure software architecture, software security patterns, and applied cybersecurity systems. His scholarly work focuses on improving software security at the architectural and design levels through systematic pattern identification, classification, and detection, bridging foundational research with practical security implementation.
He currently serves as a Professor in the Information and Communication Engineering Technology (ICET) department within the Faculty of Applied Sciences, Engineering Technology, Trades, and Transportation (ASENT3) at Centennial College, Toronto, Canada. In parallel, he is a Professor in the School of Applied Computing, Faculty of Applied Science and Technology (FAST) at Sheridan College. Across these roles, he teaches undergraduate and postgraduate courses in cybersecurity, computer programming, operating systems, network security, cloud computing, virtualization technologies, and enterprise-level software development.
Dr. Alvi completed his Doctor of Philosophy (PhD) in the School of Computing at Queen’s University, Canada, where he was a member of the Queen’s Reliable Software Technology (QRST) research group. His research interests encompass secure software architecture, software security patterns, cloud and network security, applied cryptography, and steganography, with a strong emphasis on design-level security and prevention of architectural vulnerabilities.
His teaching philosophy emphasizes experiential, industry-aligned learning that integrates secure design principles, hands-on laboratories, and real-world security challenges. He is committed to preparing students for modern cybersecurity roles by fostering critical thinking, ethical responsibility, and practical competence in secure systems development.
Dr. Alvi holds a Master of Science in Electrical Engineering (Computer Systems specialization) and a Bachelor of Engineering in Electrical Engineering from NED University of Engineering & Technology, Karachi, Pakistan. He also earned a Bachelor of Science in Mathematics and Physics from the University of Karachi, providing a strong analytical foundation for his work in software and cybersecurity research.
Further details on his research contributions and publications are available through the following links:
Google Scholar: https://scholar.google.ca/citations?user=uACDtn0AAAAJ&hl=en
Queen’s University Research Profile: https://research.cs.queensu.ca/home/aleem/