Practical application of the topics from the Computer Graphics 1 lecture.
The lab consists of programming assignments dealing with: Bresenham line drawing, transformations, projections (viewing pipeline), polygon clipping, scan-line polygon filling, z-buffer, flat shading, Gouraud/Phong shading.
6 programming assignments and 2 oral reviews.
Basic knowledge of Java or a similar programming language.