Scheduling shifts to the nurses in the hospital is highly a complex problem. The Nurse Scheduling
Problem (NRP) is considered to be a NP-Hard. It can be solved by combinatorial optimization problem. This paper
proposes a modified BCO algorithm for solving the problem. The modified Bee Colony Optimization algorithm
modifies the forward pass phases by introducing a pipelined constructive move followed by local search and
discarding move for solving Nurse Rostering Problem.