In search of high accuracy and convenient implementation, computational optics uses several modeling techniques such as Maxwell’s equations-based methods, ray-tracing method, Fourier optics methods and many others. Each with its advantages, disadvantages, and applicability caveats. In this paper, we describe Monte Carlo photon tracing as a simulation technique for computational optics. The validity of the main assumptions in the simulation method is demonstrated with examples, and limitations of method’s applicability are discussed.