Skip Top Navigation
Pavan Poudel

Pavan Poudel, Ph.D.

Assistant Professor of Computer Science,
College of Science and Engineering

Contact number: 281-283-3732
Email: poudel@uhcl.edu
Office: Delta 175

Biography

Dr. Poudel joined University of Houston-Clear Lake as an assistant professor in fall 2024.  Before joining UHCL, he was working in a software industry as a Research Engineer for one and a half year. He also worked as a postdoctoral researcher for one year in the department of Computer and Cyber Sciences at Augusta University.

Dr. Poudel received his Ph.D. in Computer Science from Kent State University in August 2021. His Ph.D. advisor was Dr. Gokarna Sharma. His dissertation title was "Tools and Techniques for Efficient Transactions" where he studied different scheduling techniques for distributed transactional memory systems. Dr. Poudel received his Bachelor's degree in Computer Engineering from Tribhuvan University, Nepal. He also worked as a Lecturer for around two and a half years at Kantipur Engineering College, Nepal.


Areas of Expertise

  • Parallel and Distributing Computing
  • Algorithms
  • Robotics
  • Internet of Things
  • Fault-Tolerance
  • Blockchain
  • Smart Contracts


Publications

  • Pavan Poudel, Shishir Rai and Swapnil Guragain, “Ordered Scheduling in Control-flow Distributed Transactional Memory”, In: Theoretical Computer Science (TCS), 993 (2024): 114463. (Invited for a Special Issue on ICDCIT 2023)
  • Costas Busch, Bogdan S. Chlebus, Maurice Herlihy, Miroslav Popovic, Pavan Poudel and Gokarna Sharma, “Flexible Scheduling of Transactional Memory on Trees”, In: Theoretical Computer Science (TCS), Volume 978 (2023): 114184. (Invited for a Special Issue on SSS 2022)
  • Pavan Poudel and Gokarna Sharma, “Time-Optimal Gathering under Limited Visibility with One-Axis Agreement”, In: Information, 12(11): 448 (25 pages), October 2021.
  • Pavan Poudel and Gokarna Sharma, “Adaptive Versioning in Transactional Memory Systems”, In: Algorithms, 14(6): 171 (39 pages), June 2021.
  • Pavan Poudel, Aisha Aljohani, Gokarna Sharma, “Fault-Tolerant Complete Visibility for Asynchronous Robots with Lights under One-Axis Agreement”, In: Theoretical Computer Science (TCS), 850: 116-134, January 2021. (Invited for a Special Issue on WALCOM 2018).


Courses (Current Academic Year)

  • CSCI 2331 - Computer Organization and Assembly Language
  • CSCI 4362 - Computer Game Programming


Research Projects

Dr. Poudel's research lies in the area of Parallel and Distributed computing focused on optimizing scheduling algorithms and designing scalable computing systems. Based on transactional memory (TM) concept, he has designed several novel efficient and scalable transactions scheduling algorithms for distributed systems optimizing execution time and communication cost. He has also worked in the area of distributed robotics, designing various time and energy efficient algorithms for gathering, scattering, coverage, and complete visibility of robots including fault-tolerant cases too. These algorithms are key for designing practical robots for real-time applications such as medical, disaster, service and security.


Awards and Accomplishments

  • Best Presentation Award, Graduate Research Symposium, Apr 2021, Kent State University. (Title of the presentation: Scheduling Distributed Transactions in the Data Flow Model.)
  • The John Sechrist Scholarship for Computer Science, 2019-2020, Kent State University.
  • Hine Scholarship in Computer Science, 2018-2019, Kent State University.
  • Graduate Student Senate Award, 2017-2018, Kent State University.