Quantum computing has recently shown promise for improving the efficiency of some classical algorithms. However, quantum computing suffers from issues in reliability due to the fundamental problem of quantum mechanics called decoherence. Having reliable algorithms is crucial if the industry and our society is going to dare adopt this new, potentially world-altering, technology. Quantum walk is the quantum equivalent of the classical random walk. It is exponentially faster and its utility in practice can have tremendous impact. It is interesting to understand to what extent the quantum walk algorithm is robust against the problems of quantum computing. Therefore, this thesis examines the impact of noise on the quantum walk algorithm on a hyp...