
Md Abdul Motaleb Faysal
Ph.D. - Senior Lecturer
Office: Colonial Hall 235
Dr. Md Faysal is a Senior Lecturer and a Graduate Faculty in the Department of Computer Science at Idaho State University, where he joined in Fall 2024. Before joining ISU, he served as a Postdoctoral Researcher in the Department of Computer Science at Texas State University.
He earned his Ph.D. in Computer Science from the University of Nevada, Las Vegas (UNLV) in Fall 2023. His research focuses on parallel and distributed computing, graph algorithms, and high-performance computing (HPC). He earned his M.S. in Computer Science from the University of New Orleans (UNO) in 2020. His doctoral research involved designing parallel and distributed algorithms for information-theoretic community discovery in social and biological networks, developing HPC accelerators for fast hash accumulation, and implementing novel parallel algorithms for k-truss-based goal-oriented community detection.
Dr. Faysal has published multiple peer-reviewed papers and posters in reputable venues, including the IEEE International Conference on Big Data, the IEEE International Parallel and Distributed Processing Symposium (IPDPS), and the International Conference on Parallel Processing (ICPP).
During graduate school, he was a graduate affiliate with the Computer Architecture Group (CAG) at Lawrence Berkeley National Laboratory (LBNL), where he held summer research internships in 2020, 2021, and 2022. He actively contributed to a DOE–NSA collaborative project on software–hardware co-design for future computing systems. His work included performance modeling and validation of large-scale graph and genomics workloads on HPC platforms such as NERSC Perlmutter and Cori, and exploring architectural trade-offs for heterogeneous computing systems.
He earned his B.Sc. in Computer Science and Engineering from the Bangladesh University of Engineering and Technology (BUET) in 2014 and worked as a software engineer from 2014 to 2017 before beginning graduate studies.
Dr. Faysal enjoys teaching core computing courses, including data structures and algorithms, computer programming, machine architecture, and parallel and distributed computing. Since joining ISU, he has taught Computer Science and Programming, Android Programming, and will teach Secure Web Development and Computer Architecture in the upcoming semester.
Outside of academia, he enjoys hiking, long road trips, and playing cricket, badminton, and soccer.