- Home
- Faculty
- School of Computer Science
- Dr. Piyush Bagla

Dr. Piyush Bagla
Assistant Professor
Profile Summary
Dr. Piyush Bagla is a dedicated academician and researcher with a Ph.D. degree in Computer Science and Engineering, specializing in Machine Learning and Natural Language Processing from Dr. B.R. Ambedkar National Institute of Technology (NIT), Jalandhar, India. Dr. Bagla has also served as an Assistant Professor at Graphic Era Hill University, Dehradun, demonstrating consistent excellence in teaching and research. His scholarly output includes numerous publications in reputed journals, conferences, book chapters, and patents. He has been actively involved in organizing academic events, peer-reviewing manuscripts, and managing web infrastructure, showcasing a multifaceted contribution to academia. His leadership extended to roles such as IEEE Student Branch Counsellor and Faculty Coordinator, Member of the Sports Committee, and Dept. Coordinator for International Students, where he facilitated student engagement, sports activities, and the integration of international students into university life.
Work Experience
Before joining UPES, Dr. Piyush Bagla served as an Assistant Professor at Graphic Era Hill University, Dehradun, where he was actively engaged in both academic and administrative roles. In addition to his teaching responsibilities, he contributed as the Website Administrator, overseeing the university’s web infrastructure to maintain updated and user-friendly digital content. Dr. Bagla also undertook multiple responsibilities, including academic coordination, student mentorship, and research guidance, supporting students in their academic and project work. His time at Graphic Era Hill University reflects a strong dedication to fostering academic growth, technological development, and student success.
Research Interests
Dr. Piyush Bagla's research primarily focuses on Machine Learning and Natural Language Processing (NLP), with a strong emphasis on developing intelligent systems capable of understanding and processing human language. His work includes Text Analytics for extracting meaningful insights from unstructured data, as well as Deep Learning for Language Modelling, where he explores advanced neural architectures to improve language understanding and generation. Additionally, Dr. Bagla is deeply interested in AI for Human-Centered Applications, aiming to design technologies that enhance user experience, accessibility, and decision-making in real-world scenarios. His interdisciplinary approach bridges core AI techniques with practical, impactful solutions.
Teaching Philosophy
Dr. Piyush Bagla believes that effective teaching goes beyond theoretical instruction involves connecting concepts to real-world applications that resonate with students. His teaching philosophy is rooted in a practical, example-driven approach, where complex topics are brought to life through hands-on projects, case studies, and real-world examples. He encourages curiosity and critical thinking by demonstrating how classroom knowledge can solve real industry and societal problems. Dr. Bagla ensures that students gain both conceptual clarity and applied skills that prepare them for research, innovation, and industry challenges.
Courses Taught
Dr. Piyush Bagla teaches a variety of courses, including:
- Object Oriented Programming using C++
- Programing in C
- Java
- Full Stack Web Development
- Python Programming
Awards and Grants
During his academic journey, Dr. Piyush Bagla has been recognized for his dedication and contributions through various honours and responsibilities. He was the recipient of an Institute Fellowship during his Ph.D. at NIT Jalandhar, reflecting his academic excellence and research potential. Earlier, he was awarded a scholarship grant during his M.Tech. at Graphic Era University, Dehradun. In addition to his academic achievements, he has earned certificates and recognition for his involvement in organizing conferences, reviewing scholarly content, and contributing to academic events.
Scholarly Activities
- Authored multiple research papers, book chapters, and patents.
- Peer reviewer for international journals and conferences.
- Participated in national and international conferences as a speaker and session chair.
- Guided undergraduate and postgraduate students in research and capstone projects.
Contact