- To implement DDA algorithms for line and circle.
- To implement Bresenham’s algorithms for line, circle and ellipse drawing
- To implement Mid Point Circle algorithm using C .
- To implement Mid Point Ellipse algorithm using C .
- To perform 2D Transformations such as translation, rotation, scaling, reflection and sharing.
- To implement Cohen–Sutherland 2D clipping and window–viewport mapping.
- To implement Liang Barksy Line Clipping Algorithm.
- To perform 3D Transformations such as translation, rotation and scaling.
- To convert between color models.
- To perform animation using any Animation software
- To perform basic operations on image using any image editing software
- To draw different shapes such as hut,face ,kite ,fish etc.