  Universal quantum computation can be realised using both continuous-time and
discrete-time quantum walks. We present a version based on single particle
discrete-time quantum walk to realize multi-qubit computation tasks. The
scalability of the scheme is demonstrated by using a set of walk operations on
a closed lattice form to implement the universal set of quantum gates on
multi-qubit system. We also present a set of experimentally realizable walk
operations that can implement Grover's algorithm, quantum Fourier
transformation and quantum phase estimation algorithms. An elementary
implementation of error detection and correction is also presented. Analysis of
space and time complexity of the scheme highlights the advantages of quantum
walk based model for quantum computation on systems where implementation of
quantum walk evolution operations is an inherent feature of the system.
