Classical Optics and its Applications