This document provides instructions for Assignment 1 of the CENG 477 Introduction to Computer Graphics course. Students are asked to implement a ray tracer that takes in a scene file as input and renders the scene using ray tracing techniques. The scene file format is defined, including specifications for the camera, materials, triangles, spheres, lights, ambient light and background color. Hints are provided about using object-oriented design with classes like Vector3, Camera, Ray, Shape, and Scene. Students should submit a single zip file called "hw1.zip" containing their C++ code and makefile.