Classical optics can be used to efficiently implement certain quantum information processing tasks with a high degree of control, for example, one-dimensional quantum walks through the space of orbital angular momentum of light directed by its polarization. To explore the potential of quantum information processing with classical light, we here suggest a method to realize d-dimensional quantum walks with classical optics-an important step towards robust implementation of certain quantum algorithms. In this scheme, different degrees of freedom of light, such as frequency, orbital angular momentum, and time bins, represent different directions for the walker while the coin to decide which direction the walker takes is realized by employing the polarization combined with different light paths. Introduction. A quantum algorithm is an ordered set of instructions given to a quantum computer to realize a particular processing of quantum information. However, due to the delicate nature of quantum systems, it is not easy to construct a large enough quantum computer that is capable of implementing sufficiently complex quantum algorithms. Interestingly, a number of quantum algorithms, such as the Deutsch algorithm [1], the DeutschJozsa algorithm [2], and Grover's search algorithm [3], can be simulated and implemented with certain classical systems [4] among them with classical states of light [5].