Fundamentals of Optics