This document provides an overview of principles of computational representation in design. It discusses raster and vector graphics representations, file formats such as DXF, and modeling techniques including solid modeling, parametric modeling, assembly modeling, surface modeling, and NURBS modeling. Raster images represent images as grids of pixels, while vector graphics use mathematical statements to define graphical objects. Common file formats like DXF store graphics elements in sections for entities, layers, and other properties. Solid modeling builds 3D models from 2D sketches that can be extruded, while parametric and assembly modeling allow editing features and constraints between parts. Surface and NURBS modeling techniques are used to create smooth 3D surfaces defined by control points and polynomials. Students are