4th Sem, Computer Engg

CSL402: Computer Graphics Lab Syllabus for CS 4th Sem 2017 Pattern Mumbai University

Computer Graphics Lab detailed syllabus scheme for Computer Engineering (CS), 2017 regulation has been taken from the University of Mumbai official website and presented for the Bachelor of Engineering students. For Course Code, Course Title, Test 1, Test 2, Avg, End Sem Exam, Team Work, Practical, Oral, Total, and other information, do visit full semester subjects post given below.

For all other Mumbai University Computer Engineering 4th Sem Syllabus 2017 Pattern, do visit CS 4th Sem 2017 Pattern Scheme. The detailed syllabus scheme for computer graphics lab is as follows.

Computer Graphics Lab Syllabus for Computer Engineering SE 4th Sem 2017 Pattern Mumbai University

Computer Graphics Lab

Lab Objectives

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier.
Get it on Google Play.

Lab Outcomes :

At the end of the course , the students should be able to

  1. Explore the working principle, utility of various input/ output devices and graphical tools.
  2. Implement various output and filled area primitive algorithms using C/ OpenGL
  3. Apply transformation and clipping algorithms on graphical objects.
  4. Implementation of curve and fractal generation.
  5. Develop a Graphical application based on learned concept.

Content: Scan conversions: lines, circles, ellipses. Filling algorithms, clipping algorithms. 2D and 3D transformation. Curves. Visible surface determination. Simple animations Application of these through exercises in C/C++/ Open GL

List of Desirable Experiments:

  1. Study and apply basic opengl functions to draw basic primitives. (*)
  2. Implement sierpinsky gasket using openGL.
  3. Implement DDA Line Drawing algorithms and Bresenham algorithm(*)
  4. Implement midpoint Circle algorithm(*)
  5. Implement midpoint Ellipse algorithm
  6. Implemen tArea Filling Algorithm: Boundary Fill, Flood Fill ,Scan line Polygon Fill (*)
  7. Implement Curve : Bezier for n control points , B Spline (Uniform ) ( atleast one)(*)
  8. Implement Fractal (Koch Curve)
  9. Character Generation : Bit Map method and Stroke Method
  10. Implement 2D Transformations: Translation, Scaling, Rotation, Reflection, Shear.(*)
  11. Implement Line Clipping Algorithm: Cohen Sutherland / Liang Barsky.(*)
  12. Implement polygon clipping algorithm(atleast one)
  13. Program to represent a 3D object using polygon surfaces and then perform 3D transformation.
  14. Program to perform projection of a 3D object on Projection Plane : Parallel and

Perspective.(*) Term Work

  • Term work should consist of at least 12 experiments. (*)^ Practical to be covered necessarily
  • Journal must include at least 2 assignments.
  • Mini Project to perform using C / OpenGL.
  • Possible Ideas:

    1. Animation using multiple object
    2. Graphics editor with following features :

    Draw basic geometrical entities; apply geometrical transformations, Area filling, Clipping against Clip window, displaying the text, displaying bar / line graphs , pie charts etc. The final certification and acceptance of term work ensures that satisfactory performance of laboratory work and minimum passing marks in term work. Term Work: 25 Marks (Total) = 10 Marks (Experiments) + 5 Marks (Mini Project) + 5 Marks (Assignments) + 5 Marks (Theory + Practical Attendance). Oral & Practical exam will be based on the above content and CSC404: Computer Graphics.

    For detail syllabus of all other subjects of Computer Engineering (CS) 4th Sem 2017 regulation, visit CS 4th Sem Subjects syllabus for 2017 regulation.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.