BIOGRAPHY
Dr Bibhudatta Sahoo is a computer science professor specializing in Algorithmic Engineering, Distributed Systems, Cloud Computing, Fog/Edge Computing & IoT, and Software Defined Networks/NFV. With a wealth of knowledge and expertise in these areas, Dr Sahoo is at the forefront of cutting-edge research and innovation. Their research focuses on developing efficient algorithms and designing scalable distributed systems to address the challenges posed by modern computing paradigms such as cloud computing, fog/edge computing, and IoT. Driven by a passion for advancing the field, they have significantly contributed to developing software-defined networks and network function virtualisation. Through their research, publications, and mentorship, Dr Sahoo has inspired and empowered countless students, fostering a new generation of computer scientists equipped with the skills to tackle complex problems in the rapidly evolving world of technology.
EXPERTISE INFORMATION
Research Group
- Communication and Computing
Areas of Interest
- Data Structures, Algorithmic Engineering, Theoretical Computer Science, Computer Architecture, Parallel & Distributed Systems, Cloud Computing, Fog/Edge Computing, Internet of Things, Software Defined Networks, Virtualized Security, Web Engineering.
Bibhudatta Sahoo
ବିଭୂଦତ୍ତ ସାହୁ
Professor, Computer Science and Engineering
bdsahu@nitrkl.ac.in
0661 - 246 2358
201
PUBLICATIONS6
SPONSORED PROJECTS24
DOCTORAL STUDENTS52
CONTINUING EDUCATIONPERSONAL INFORMATION
Bibhudatta Sahoo
Professor
Computer Science and Engineering
Room Number: CS-235
Department of Computer Science and Engineering, National Institute of Technology Rourkela, Sundargarh, Odisha, India - 769008
2014
Ph.D.
Computer Sc. & EnginneringNIT Rourkela
1999
M.Tech
Computer Sc. & EngineeringNIT Rourkela
Teaching Experience
- Computer Science & Engineering, National Institute of Technology Rourkela, India, 05 Jan 2000 - Present
- Computer Science, Indira Gandhi Institute of Technology (IGIT), Sarang, India, 04 Mar 1993 - 04 Jan 2000
Optimal controller placement in software defined wide area network DST
- Principal Investigator
- 36
- Completed Sponsored
Design of software defined control plane for Optical Burst Switched (OBS) Wavelength Division Multiplexing Networks SERB, DST
- Co-Investigator
- 36
- Completed Sponsored
To augment the pg teachning and research facilities in web engineering and cloud computing DST-FIST PROGRAMME
- Co-Investigator
- 60
- Completed Sponsored
Visesvaray Phd. Scheme for Electronics and IT MEDIA LAB ASIA,DEIT
- Co-Investigator
- 60
- Completed Sponsored
Fault tolerant real time dynamic scheduling algorithm for heterogeneous distributed system. MHRD
- Principal Investigator
- 42
- Completed Sponsored
Development of distributed computing platform using heterogeneous workstation cluster. MHRD
- Principal Investigator
- 36
- Completed Sponsored
Total Publications: 201
A. Kumari, R. K. Behera, K. S. Sahoo, B. Sahoo, and A. Gandomi,"Emergence of serverless computing in cloud: A state-of-the-art review of challenges and opportunities", Machine Learning with Applications, vol.24, Elsevier 2026, View Details Article
M. Malakar, J. Mahapatro, K., and B. Sahoo,"LAERS: Load-aware efficient routing scheme in hierarchical software defined vehicular networks", Vehicular Communications, vol.59, Elsevier 2026, View Details Article
L. Hota, B. Sahoo, and A. Kumar,"Fair channel allocation in IEEE 802.11p for high throughput and low-latency", Physical Communication, Elsevier, August 2025, 10.1016/j.phycom.2025.102683 Article
H. K. Apat, B. Sahoo, V. Goswami, and R. Barik,"A hybrid meta-heuristic algorithm for multi-objective IoT service placement in fog computing environments", Decision Analytics Journal, vol.10, no.100379, ScienceDirect 2024, 10.1016/j.dajour.2023.100379 Article
S. Chakraborty, A. K. Turuk, and B. Sahoo,"An architecture to improve performance of software-defined optical networks", Optical Switching and Networking, vol.54, Elsevier 2024, View Details Article
ISEA Phase III Internship Program on Secure Hardware Computer Science and Engineering (Short-term Course)
- Chairperson
- 01 Jan 2026 - 28 Feb 2026
- Brochure
SPARC International Symposium on Quantum Computing and Applications (SPARC-QC-2026) Computer Science and Engineering (Conference)
- Chairperson
- 20 Feb 2026 - 21 Feb 2026
- Brochure
SPARC International Symposium on Quantum Computing and Applications (SPARC-QC-2026) Computer Science and Engineering (Conference)
- Chairperson
- 20 Feb 2026 - 21 Feb 2026
- Brochure
Problem-Driven AI: Real-World Applications and Solution Frameworks Computer Science and Engineering (Workshop)
- Chairperson
- 07 Feb 2026 - 16 Feb 2026
- Brochure
One-Week Faculty Development Program on “Designing Secure Hardware” Computer Science and Engineering (Short-term Course)
- Chairperson
- 09 Jan 2026 - 13 Jan 2026
- Brochure
ANRF Sponsored Five Day Short-Term Course on Advanced Computing and Communication Technologies for Cyber-Physical Systems (ACCT-CPS) Computer Science and Engineering (Short-term Course)
- Chairperson
- 08 Jan 2026 - 12 Jan 2026
- Brochure
ISEA III Bootcamp Program on Hardware Security: From Circuits to FPGA Computer Science and Engineering (Short-term Course)
- Chairperson
- 02 Jan 2026 - 06 Jan 2026
- Brochure
Ethical Hacking: A Hands-On Approach Computer Science and Engineering (Workshop)
- Chairperson
- 06 Dec 2025 - 19 Dec 2025
- Brochure
A Primer to Graph-based Machine Learning (GraphML-2025) Computer Science and Engineering (Short-term Course)
- Chairperson
- 06 Dec 2025 - 10 Dec 2025
- Brochure
One-Week Short-term Course (Hybrid) On Trusted Circuits (TCF2HSec25) Foundations & Frontiers of Hardware Security Computer Science and Engineering (Short-term Course)
- Chairperson
- 01 Dec 2025 - 05 Dec 2025
- Brochure
Generative AI for Computer Vision: Trends, Tools, and Transformations (GAICV-2025) Computer Science and Engineering (Short-term Course)
- Chairperson
- 14 Nov 2025 - 18 Nov 2025
- Brochure
Fourth International Conference on Computing, Communication and Learning (COCOLE) Computer Science and Engineering (Conference)
- Chairperson
- 22 Sep 2025 - 24 Sep 2025
- Brochure
Skill Development on IoT and Data Analytics for Smart System Design Computer Science and Engineering (Short-term Course)
- Chairperson
- 11 Jul 2025 - 10 Aug 2025
- Brochure
Summer Internship cum Skill Enhancement Program on Internet of Things (IoT) and Data Analytics Computer Science and Engineering (Short-term Course)
- Chairperson
- 13 Jun 2025 - 13 Jul 2025
- Brochure
Summer Internship cum Training Program on Deep Learning for Healthcare and Cryptography Computer Science and Engineering (Short-term Course)
- Chairperson
- 19 May 2025 - 05 Jul 2025
- Brochure
Deep Learning for Healthcare Computer Science and Engineering (Short-term Course)
- Chairperson
- 23 Jun 2025 - 27 Jun 2025
- Brochure
Deep Learning: Fundamentals and Implementation Computer Science and Engineering (Short-term Course)
- Chairperson
- 16 Jun 2025 - 20 Jun 2025
- Brochure
Internet of Things: The Programming Approach Computer Science and Engineering (Short-term Course)
- Chairperson
- 02 Jun 2025 - 13 Jun 2025
- Brochure
Short Term Course on Deep Learning for Cryptography Computer Science and Engineering (Short-term Course)
- Chairperson
- 09 Jun 2025 - 13 Jun 2025
- Brochure
SUMMER INTERNSHIP CUM TRAINNING PROGRAMME Computer Science and Engineering (Short-term Course)
- Chairperson
- 19 May 2025 - 13 Jun 2025
- Brochure
Applied Data Science Computer Science and Engineering (Short-term Course)
- Chairperson
- 02 Jun 2025 - 06 Jun 2025
- Brochure
Foundation of Computer Networking Computer Science and Engineering (Short-term Course)
- Chairperson
- 19 May 2025 - 30 May 2025
- Brochure
WORKSHOP ON COMPUTER AIDED CLASSROOM TEACHING FOR SCHOOL TEACHERS Computer Science and Engineering (Workshop)
- Chairperson
- 12 May 2025 - 16 May 2025
- Brochure
Advancing Medical Applications with Generative AI: Challenges and Prospects (AMAGA-2025) Computer Science and Engineering (Workshop)
- Chairperson
- 24 Feb 2025 - 28 Feb 2025
- Brochure
One-Week Bootcamp on Hardware Security and Tools (BoSHaT25) (Offline) Computer Science and Engineering (Short-term Course)
- Chairperson
- 17 Jan 2025 - 21 Jan 2025
- Brochure
Five-day GIAN Course on Artificial Intelligence in Engineering Business Processes Computer Science and Engineering (Workshop)
- Chairperson
- 07 Jan 2025 - 11 Jan 2025
- Brochure
Horizons of ML: Pre-cursor to Present (PMLP-2024) Computer Science and Engineering (Short-term Course)
- Chairperson
- 11 Dec 2024 - 15 Dec 2024
- Brochure
One Week Faculty Development Programme on Hardware Security (HaSEC24) Computer Science and Engineering (Short-term Course)
- Chairperson
- 07 Dec 2024 - 11 Dec 2024
- Brochure
Recent Advances in Computer Vision: Applications and Implementation (RACVAI-2024) Computer Science and Engineering (Short-term Course)
- Chairperson
- 06 Dec 2024 - 10 Dec 2024
- Brochure
Five Day Short-Term Course on Network Modeling, Cloud -computing and Big-data (Phase-II)(NMCB-2024) Computer and Informatics Centre (Short-term Course)
- Chairperson
- 05 Dec 2024 - 09 Dec 2024
- Brochure
A Short-Term Course on Cyber Safety and Security 2024 Computer Science and Engineering (Short-term Course)
- Chairperson
- 24 Oct 2024 - 28 Oct 2024
- Brochure
AI for Digital Healthcare Innovations Computer Science and Engineering (Workshop)
- Chairperson
- 15 Oct 2024 - 19 Oct 2024
- Brochure
Crisp and Fuzzy Time Series Forecasting using Deep Learning Techniques (CFTSFDL - 2024) Computer Science and Engineering (Workshop)
- Chairperson
- 25 Sep 2024 - 29 Sep 2024
- Brochure
Skill Development Program on Problem Solving using C Programming (An initiative for enhancing coding skills) Computer Science and Engineering (Short-term Course)
- Chairperson
- 02 Sep 2024 - 20 Sep 2024
- Brochure
Internet of Things (IoT) and Edge Computing Computer Science and Engineering (Short-term Course)
- Chairperson
- 27 Aug 2024 - 31 Aug 2024
- Brochure
Navigating the Future: AI, Network Programming, and Autonomous Vehicles Computer Science and Engineering (Short-term Course)
- Chairperson
- 22 Jul 2024 - 26 Jul 2024
- Brochure
VRITIKA RESEARCH INTERNSHIP Computer Science and Engineering (Workshop)
- Chairperson
- 20 May 2024 - 19 Jul 2024
- Brochure
Short Term Course on Recent Trends in Cyber Security and Ethical Hacking Computer Science and Engineering (Short-term Course)
- Chairperson
- 15 Jul 2024 - 19 Jul 2024
- Brochure
Summer Internship Cum Skill Enhancement Program Computer Science and Engineering (Short-term Course)
- Chairperson
- 08 Jun 2024 - 07 Jul 2024
- Brochure
Third International Workshop on Recent Advances in Program Analysis and Software Testing (RAPAST-2024 ) Computer Science and Engineering (Workshop)
- Chairperson
- 01 Jul 2024 - 05 Jul 2024
- Brochure
Three Days Workshop on Artificial Intelligence in Robotics Applications Computer Science and Engineering (Workshop)
- Chairperson
- 21 Jun 2024 - 23 Jun 2024
- Brochure
Exploring Deep Learning: Applications and Practical Implementations Computer Science and Engineering (Short-term Course)
- Chairperson
- 11 Jun 2024 - 15 Jun 2024
- Brochure
VRITIKA (Training and Skill Internship) on Understanding blockchain and IPFS based secure data communication using various Tools Computer Science and Engineering (Short-term Course)
- Chairperson
- 15 May 2024 - 14 Jun 2024
- Brochure
Natural Language Processing Computer Science and Engineering (Short-term Course)
- Chairperson
- 03 Jun 2024 - 07 Jun 2024
- Brochure
Short Term Course on MACHINE LEARNING & ITS APPLICATIONS (ML- APP 2024) Computer Science and Engineering (Short-term Course)
- Chairperson
- 27 May 2024 - 31 May 2024
- Brochure
Introduction to Data Science using Python Computer Science and Engineering (Short-term Course)
- Coordinator
- 20 May 2024 - 24 May 2024
- Brochure
ABC of IoT 2024 Computer Science and Engineering (Workshop)
- Chairperson
- 04 Mar 2024 - 15 Mar 2024
- Brochure
Recent Trends in Time Series Forecasting using Deep Learning Models Computer Science and Engineering (Short-term Course)
- Co-Coordinator
- 25 Dec 2023 - 29 Dec 2023
- Brochure
Five-Day Short-Term Course on Intelligent Transportation Systems for Smart Cities Computer Science and Engineering (Short-term Course)
- Coordinator
- 08 Sep 2023 - 12 Sep 2023
- Brochure
Post-Graduate Program in Big Data Engineering Computer Science and Engineering (Short-term Course)
- Co-Coordinator
- 01 Oct 2019 - 30 Jun 2020
- Brochure
TEQIP - III Sponsored National Workshop On ANDROID APP TESTING (AAT - 2018) Computer Science and Engineering (Workshop)
- Co-Coordinator
- 01 Dec 2018 - 05 Dec 2018
- Brochure
Short Term Course on Computer Architecture Computer Science and Engineering (Short-term Course)
- Co-Coordinator
- 06 Jul 2015 - 10 Jul 2015
- Brochure
- CS2005 : Data Structures and Algorithms {Theory}
- CS2006 : Design and Analysis of Algorithms {Theory}
- CS2013 : Data Structures {Theory}
- CS242 : Computer Organization and Architecture {Theory}
- CS2802 : Design and Analysis of Advanced Data Structures {Theory}
- CS3003 : Object-Oriented System Design {Theory}
- CS3007 : Compiler Design {Theory}
- CS3009 : Operating Systems {Theory}
- CS332 : Algorithm Analysis and Design {Theory}
- CS333 : Operating Systems {Theory}
- CS412 : Software Engineering {Theory}
- CS421 : Computer Networks {Theory}
- CS431 : Compiler Design {Theory}
- CS433 : Algorithm Design {Theory}
- CS435 : Artificial Intelligence {Theory}
- CS6103 : Data Structure and Algorithm Design {Theory}
- CS612 : Software Engineering {Theory}
- CS6128 : Cloud Computing {Theory}
- CS616 : Algorithm Design {Theory}
- CS632 : Distributed Operating Systems {Theory}
- CS646 : Parallel and Distributed Computing {Theory}
- CS661 : Advanced Data Structures {Theory}
- CS6628 : Cloud and Edge Computing {Theory}
- CS720 : Cloud Computing {Theory}
- CS1000 : Basic Programming {Practical}
- CS1010 : Programming for Problem Solving {Practical}
- CS171 : Computing Laboratory - I {Practical}
- CS172 : Computing Laboratory - II {Practical}
- CS2066 : Algorithm Design Laboratory {Practical}
- CS2071 : Data Structure and Algorithms Laboratory {Practical}
- CS2074 : Computer Organization Laboratory {Practical}
- CS2075 : Data Structures Laboratory {Practical}
- CS2076 : Design and Analysis of Algorithms Laboratory {Practical}
- CS274 : VHDL Programming Laboratory {Practical}
- CS3071 : Operating Systems Laboratory {Practical}
- CS3075 : Compiler Design Laboratory {Practical}
- CS3077 : Web and Mobile Application Development {Practical}
- CS384 : Algorithm Analysis and Design Laboratory {Practical}
- CS394 : Special Laboratory in Computer Science and Engineering – II {Practical}
- CS472 : Software Engineering Laboratory {Practical}
- CS479 : Advanced Linux Programming Laboratory {Practical}
- CS481 : Compiler Design Laboratory {Practical}
- CS6173 : Advanced Data Structure Laboratory {Practical}
- CS6381 : Advanced Programming Laboratory {Practical}
- CS670 : Programming Laboratory - I {Practical}
- CS671 : Algorithm Design Laboratory {Practical}
- CS671 : Programming Laboratory – II {Practical}
- CS672 : Software Engineering Laboratory {Practical}
- CS683 : Special Laboratory in Computer Science and Engineering – I {Practical}
- CS777 : Problem Solving Laboratory {Practical}
- CS778 : Advanced Programming Laboratory {Practical}
- CS789 : Product Development Laboratory {Practical}
Ph.D. Students [20]
Diagnosis of Major Depressive Disorder from Text
Vankayala TejaswiniEnrolled: Sep 2020Graduated : Aug 2025Supervisor
Development of an Efficient Movie Recommender System for a Group of Users based on Their Preferences
Jitendra KumarEnrolled: Sep 2020Graduated : Jan 2025Supervisor
Performance Enhancement Strategies in Fog Computing Environment
Hemant Kumar ApatEnrolled: Jul 2019Graduated : Sep 2025Supervisor
On the Development of Hybrid Optimization Techniques for Containerized Cloud
Manoj Kumar PatraEnrolled: Jul 2019Graduated : Jan 2025Supervisor
Performance Enhancement of Serverless System
Anisha KumariEnrolled: Sep 2020Graduated : Oct 2024Supervisor
Design of Novel Algorithms for Safety Message Dissemination in IEEE 802.11p-based Vehicular Ad-hoc NETworks (VANETs)
Lopamudra HotaEnrolled: Jan 2020Graduated : May 2024Co-Supervisor
Development of Group Recommendation in Collaborative Framework
V Ramanjaneyulu YannamEnrolled: Jul 2018Graduated : Jun 2024Co-Supervisor
Towards Designing of Wireless Device Fingerprinting Systems
Asish Kumar DalaiEnrolled: Mar 2013Graduated : Aug 2024Co-Supervisor
Escalation of Modified Condition/Decision Coverage for Object-Oriented Programs
Swadhin Kumar BarisalEnrolled: Aug 2017Graduated : Jul 2022Co-Supervisor
Linkage Based Community Detection in Social Networks
Ranjan Kumar BeheraEnrolled: Jan 2015Graduated : Jul 2020Co-Supervisor
Performance Analysis of Realtime Task Scheduling in Cloud System
Sampa SahooEnrolled: Jan 2015Graduated : Sep 2020Supervisor
Scalability and Security of the Control Plane in Software Defined Networks
Kshira Sagar SahooEnrolled: Jan 2015Graduated : Feb 2019Supervisor
Techniques to Minimize Energy Consumption in Cloud System
Sambit Kumar MishraEnrolled: Jul 2014Graduated : May 2019Supervisor
Comparative Analysis of Fog Computing Frameworks for IoT Application Offloading
Prasenjit MaitiEnrolled: Jul 2015Thesis SubmittedSupervisor
Next Generation Networks with AI/ML
Reetu Rani PradhanEnrolled: Jan 2026ContinuingCo-Supervisor
Crude Oil Price Forecasting
Chinmaya Ranjan PadhanEnrolled: Jul 2024ContinuingCo-Supervisor
Edge Computing for Real-Time IoT Applications
Soumya Ranjan SatpathyEnrolled: Jan 2025ContinuingSupervisor
Resource Management for Edge-Cloud Environments
Pradeep Kumar SahooEnrolled: Jul 2024ContinuingSupervisor
Controller Placement in Software-Defined Wide-Area Networks
Sagarika MohantyEnrolled: Jan 2020ContinuingSupervisor
Design of Software Defined control plane for Optical Burst Switching WDM networks
Srija ChakrabortyEnrolled: Jul 2018ContinuingCo-Supervisor
Executive Ph.D. Students [4]
Next Generation Vehicles for Smart Cities
Shubhangni DeyEnrolled: Jul 2025ContinuingCo-Supervisor
Block-chain & Internet of things
AishwaryaEnrolled: Aug 2021ContinuingCo-Supervisor
Cloud Computing
Dipan DasEnrolled: Aug 2021ContinuingSupervisor
Cloud Computing
Md Akram KhanEnrolled: Nov 2020ContinuingSupervisor
M.Tech by Research Students [6]
Designing Lightweight Authentication Schemes for IoT Applications
Asit SahooGraduated : Sep 2021Supervisor
Techniques to Enhance the MANET Lifetime
Suchismita RoutGraduated : 2012Co-Supervisors
A Multi-Objective ILP Formulation for RWA Problem in WDM Networks
Ravi Sankar BarpandaGraduated : 2011Co-Supervisors
A Technique to Minimize Contention in Optical Burst Switching Networks
Mrinal NandiGraduated : 2008Co-Supervisors
Quality of Service Provisioning with modified IEEE 802.11 MAC Protocol
Dillip Kumar PuthalGraduated : 2008Supervisor
Fault Tolerant Real Time Dynamic Scheduling Algorithm For Heterogeneous Distributed System.
Aser Avinash EkkaGraduated : 2007Supervisor
Awards And Honours
- The "Best teacher award 2021” of NIT Rourkela, India,, 2021
- Institute of Engineers India, Orissa State Center Gold medal [Sandeep Mohapatra Memorial Award], 2012
- Institute of Engineers India, Orissa State Center Gold medal [Sandeep Mohapatra Memorial Award], 2006
- Institute of Engineers India, Orissa State Center Gold medal [Sandeep Mohapatra Memorial Award], 2004
- Institute of Engineers India, Orissa State Center Gold medal [Sandeep Mohapatra Memorial Award], 2003
- Institute of Engineers India, Orissa State Center Gold medal [Sandeep Mohapatra Memorial Award], 2001
- Institute of Engineers India, Orissa State Center Gold medal [Sandeep Mohapatra Memorial Award], 1996
- National Scholarship for Post Graduate Study, 1987
Memberships / Fellowships
- Fellow (F146871) , The Institution of Electronics and Telecommunication Engineers (IETE), 2017
- Member(5839630), The Association for Computing Machinery (ACM), 2011
- Institute of Engineers India, Orissa State Center Award, 2009
- Member, (L11777) , The Indian Science Congress Association (ISCA), 2008
- Member(40307354) The Institute of Electrical and Electronics Engineers(IEEE), 1996
- Member(LM21135),The Indian Society for Technical Education (ISTE), 1996
- Member(6693), The Computer Society of India (CSI), 1996
- Orissa Engineering Congress Prize for best paper, 1995
- HOD (Computer Science and Engineering)



