This past spring a new for-credit course on illumination engineering was offered at the College of Optical Sciences at The University of Arizona. This course was project based such that the students could take a concept to conclusion. The main goal of the course was to learn how to use optical design and analysis software while applying principles of optics to the design of their optical systems. Projects included source modeling, displays, daylighting, light pollution, faceted reflectors, and stray light analysis. In conjunction with the course was a weekly lecture that provided information about various aspects of the field of illumination, including units, étendue, optimization, solid-state lighting, tolerancing, litappearance modeling, and fabrication of optics. These lectures harped on the important points of conservation of étendue, source modeling and tolerancing, and that no optic can be made perfectly. Based on student reviews, future versions of this course will include more hands-on demos of illumination components and assignments.