I am currently an assistant Professor and the director of Scalable Computer Architecture & Emerging Technologies Laboratory (SCALE) in the Department of Computer Science at Kent State University, Kent, OH, USA. Prior to joining KSU, I was a postdoctoral researcher in the Computer Science and Engineering division (CSE) at Louisiana State University (LSU) in Baton Rouge, LA, USA. I received my Ph.D. in Computer Science from Louisiana State University itself, under the supervision of Prof. Costas Busch. I received my dual degree European Master of Science in Computer Science from Faculty of Computer Science at the Free University of Bozen-Bolzano (FUB), Italy and Institute of Computer Languages at the Vienna University of Technology, Austria, under the supervision of Prof. Enrico Franconi and Dr. Peter F. Patel-Schneider. I received my Bachelor in Engineering in Computer Engineering from Tribhuvan University, Nepal. I interned as a Summer Consultant at Alcatel-Lucent Bell Labs in Summer 2008.
Parallel and distributed computing: theory, systems, algorithms, and data structures
Distributed sensor networks
Network, graph, and robotic algorithms
Algorithmic Robotics, Spring 2017
Internet of Things, Spring 2016, 2017. 2018
Multicore Computing, Fall 2015, 2016, 2017, 2018
Introduction to Computer Science with C++ I, Fall 2013, Spring 2014, LSU