Awarded Khoury Teaching Faculty Research Seed Grant
Project Title: “Unmasking Android Droppers: An Open-Source Dynamic Analysis Trace Dataset”.
Assistant Teaching Professor
Cybersecurity · Machine Learning · Computer Networks
Welcome! I am Maryam Tanha, an Assistant Teaching Professor in Khoury College of Computer Sciences at Northeastern University, Vancouver, Canada.
I received my PhD in Computer Science from the University of Victoria (2019). You can read my dissertation here. I also hold a B.Sc. in Software Engineering from Yazd University and an M.Sc. in Communications/Network Engineering from Universiti Putra Malaysia.
Find my work on Google Scholar and LinkedIn.
Project Title: “Unmasking Android Droppers: An Open-Source Dynamic Analysis Trace Dataset”.
Our paper has been accepted for presentation at the IEEE International Conference on Communications (ICC 2026).
Students in the Research Capstone in Cybersecurity course presented their final projects at Northeastern University Vancouver's student showcase, demonstrating original research in areas including, malware detection, network/web security, and LLM security.
Our poster has been accepted for presentation at the 23rd Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA '26).
PhD in Computer Science
MSc in Network & Communications Engineering
BSc in Software Engineering
Courses:
Courses:
Led student success initiatives for the Bachelor of Science in Applied Computer Science program, including advising and curriculum review.
Taught courses in data communications and networking, computer architecture, and programming to diploma and degree students.
Conducted operations research and optimization work as a MITACS intern at 1QBit, a quantum computing software company based in Vancouver, Canada.
For a complete overview of my professional roles, work experience, and career history, please visit my LinkedIn profile. LinkedIn →
A. Fu, H. Pei, and M. Tanha, "Self-Supervised Learning for Android Malware Detection on a Time-Stamped Dataset," CoRR, abs/2604.23025, Apr 2026. DOI →
M. Tanha and S. Kafaie, "A Review of Explainable AI for Android Malware Detection and Analysis," IEEE Access, vol. 13, pp. 141958–141974, Aug 2025. DOI →
A. Fu, H. Pei, and M. Tanha, "Self-supervised Learning for Android Malware Detection on a Time-stamped Dataset," accepted in IEEE ICC 2026.
M. Tanha, W. Zhao, A. Hunter, and A. Jangodaz, "Using Counterfactuals for Explainable Android Malware Detection," IEEE PST 2025, pp. 1–11, Dec 2025. DOI →
I. Akhmetov, M. Tanha, LW. Schmidt, and S. Yazdanian, "C-ing Beyond AI: A Cloud-Based Approach to Authentic Programming Assessment," 27th Western Canadian Conference on Computing Education (WCCCE 2025), Calgary, AB, Canada, 2025.
M. Tanha, A. Singh, and G. Knoke, "Revisiting Temporal Inconsistency and Feature Extraction for Android Malware Detection," IEEE CCECE 2024, pp. 301–306, Sep 2024. DOI →
A. Singh, M. Tanha, Y. Girdhar, and A. Hunter, "Interpretable Android Malware Detection Based on Dynamic Analysis," ICISSP 2024, pp. 195–202, Feb 2024. DOI →
M. Tanha, D. Sajjadi, R. Ruby, and J. Pan, "Capacity-Aware and Delay-Guaranteed Resilient Controller Placement for Software-Defined WANs," IEEE Transactions on Network and Service Management, vol. 15, no. 3, pp. 991–1005, 2018. DOI →
M. Tanha, D. Sajjadi, R. Ruby, and J. Pan, "Traffic Engineering Enhancement by Progressive Migration to SDN," IEEE Communications Letters, vol. 22, no. 3, pp. 438–441, 2018. DOI →
D. Sajjadi, R. Ruby, M. Tanha, and J. Pan, "Fine-Grained Traffic Engineering on SDN-Aware Wi-Fi Mesh Networks," IEEE Transactions on Vehicular Technology, vol. 67, no. 8, pp. 7593–7607, 2018. DOI →
M. Tanha, F. Hashim, and S. Shamala, "Secure and Self-healing Control Centers of Critical Infrastructures using Intrusion Tolerance," International Journal of Network Security, vol. 17, no. 4, pp. 365–382, 2015.
M. Tanha, S. D. Sajjadi Torshizi, and S. Shamala, "A Discrete Event Simulator for Extensive Defense Mechanism for Denial of Service Attacks Analysis," American Journal of Applied Sciences, vol. 9, no. 6, pp. 909–916, 2012.
M. Tanha, D. Sajjadi, and J. Pan, "Demystifying Failure Recovery for Software-Defined Wireless Mesh Networks," 4th IEEE NetSoft, Montreal, Canada, pp. 488–493, Jun 2018. DOI →
B. Hu, M. Tanha, D. Sajjadi, and J. Pan, "Intelligent Caching in Dense Small-Cell Networks with Limited External Resources," IEEE LCN 2018, Chicago, USA, Oct 2018. DOI →
D. Sajjadi, R. Ruby, M. Tanha, and J. Pan, "Fine-grained access provisioning via joint gateway selection and flow routing on SDN-aware Wi-Fi mesh networks," IEEE WiMob 2017, pp. 1–10, 2017. DOI →
M. Tanha, D. Sajjadi, J. Pan, and F. Tong, "Enduring node failures through resilient controller placement for software defined networks," 59th Annual IEEE GLOBECOM, pp 1-7, 2016. DOI →
J. Wu, J. Wang, L. Liu, M. Tanha, and J. Pan, and F. Tong, "A Data Forwarding Scheme with Reachable Probability Centrality in DTNs," IEEE WCNC, 2016.
M. Tanha, D. Sajjadi, J. Pan, and F. Tong, "Disaster Management and Response for Modern Cellular Networks using Flow-based Multi-hop Device-to-Device Communications," 84th IEEE VTC, Montreal, Canada, Sep 2016.
J. Zhu, Weijian Zhao, Aaron Hunter, and M. Tanha, "A Dynamic Analysis framework for Android Malware Detection," DIMVA 2026.
M. Tanha, D. Sajjadi, F. Tong, and J. Pan, "Disaster Management and Response for Modern Cellular Networks using Flow-based Multi-hop D2D Communications," CRA-W Grad Cohort Workshop, San Diego, USA, Apr 2016.
D. Sajjadi, M. Tanha, and J. Pan, "A comparative study of channel switching latency for conventional and SDN-based routing in multi-hop multi-radio Wireless Mesh Networks," IEEE CCNC 2016, pp. 330–334, 2016.
M. Tanha, D. Sajjadi, F. Tong, and J. Pan, "Survivability Analysis and Disaster Response for Modern Cellular Networks," IWMCN, UVic, Nov 2015.
M. Tanha, L. Cai, and J. Pan, "Smart Grid Cyber Security: Research & Challenges," 1st UVic FUN Workshop, Nov 2014.
"System and Method for Providing Real-Time User Information Broadcast based on the User's Location" (Malaysia PI 2014003141), Issued November 2014. [Inventors: K.H. Kwong, D. Sajjadi, and M. Tanha]
M. Tanha and F. Hashim, Towards a Secure and Available Smart Grid Using Intrusion Tolerance, in Internet and Distributed Computing Systems, LNCS. Springer Berlin Heidelberg, 2012, pp. 188–201.
Full publication list on Google Scholar →
I welcome collaborations, speaking invitations, and student inquiries.