Computational model of Fermat’s Principle via Path Integration to illustrate the Law of Reflection, Snell’s Law and dispersion in a prism | IEEE Conference Publication | IEEE Xplore