Computer Graphics (MCA134) crash course, Online MCA, Semester 1:
This subject covers the fundamentals of computer graphics: display and input hardware, algorithms for drawing lines, circles, ellipses and filled areas, 2D and…
- 14 video lessons
- 4h 12m
- Study notes
- 70 quiz questions
- Assignment

14 lessons in Computer Graphics
Each lesson pairs one topic with a hand-picked video, trimmed to the part that teaches it.
About this subject
This subject covers the fundamentals of computer graphics: display and input hardware, algorithms for drawing lines, circles, ellipses and filled areas, 2D and 3D transformations, viewing and clipping, projections, and visible-surface detection. After it you will be able to implement basic raster drawing algorithms, apply transformation matrices to 2D and 3D objects, clip scenes to a window, and choose a suitable hidden-surface method for rendering.
- 1
Graphics Systems and Display Devices
Module I, : Video Display Devices, Raster Scan Display, Random Scan Display, Input Devices, Graphic Software
Video Display Devices In Computer Graphics in HINDI | Display devices in computer graphics in HINDI· QuickCS· 22 min
Study notes 5 quiz questionsWatch lesson - 2
Line Drawing Algorithms (DDA and Bresenham)
Module I, : Points and Lines, Line-Drawing Algorithm, Pixel Addressing
DDA Line Drawing Algorithm - Computer Graphics· Abdul Bari· 27 min
Study notes 5 quiz questionsWatch lesson - 3
Circle and Ellipse Generation Algorithms
Module I, : Circle Generation Algorithms, Ellipse Generation Algorithm, Conic Section, Polynomial and Spline Curves
CGMM Video 11 : Midpoint Circle Drawing Algorithm Introduction in Hindi/English· Easy Engineering Classes· 18 min
Study notes 5 quiz questionsWatch lesson - 4
Polygon Filling Algorithms
Module I, : Filled Area Primitives, Fill Area Functions
Seed Filling | Scan Line Algorithm | Boundary Fill Algorithm | Flood Fill Algorithm in just 21 mins· Vinay Mishra· 22 min
Study notes 5 quiz questionsWatch lesson - 5
Basic 2D Transformations: Translation, Rotation, Scaling
Module II, : Basic Transformations, Motion Representation, Translation, Rotation, Scaling
2D Transformation (Translation,Rotation,Scaling) in computer graphics in hindi Lec-30· Zeenat Hasan Academy· 19 min
Study notes 5 quiz questionsWatch lesson - 6
Composite 2D Transformations and Pivot Points
Module II, : Composite Transformation, General Pivot-Point Rotation, General Fixed Point Scaling, General Scaling Directions
Numerical on Composite Transformation | General pivot point Rotation | General Fixed point scaling· Sandeep Kumar Gour· 10 min
Study notes 5 quiz questionsWatch lesson - 7
Reflection, Shear and Affine Transformations
Module II, : Reflection, Shear, Transformation between Co-ordinate System, Affine Transformations, Raster Methods for Transformations
Affine transformations in 5 minutes· Graphics in 5 Minutes· 6 min
Study notes 5 quiz questionsWatch lesson - 8
2D Viewing Pipeline and Window-to-Viewport
Module II, : The Viewing Pipeline, Viewing Co-ordinate Reference Frame, Window to New Port Co-ordinate Transformation, Two Dimensional Viewing Functions
52- 2 Dimensional Viewing Pipeline In Computer Graphics Hindi | Viewing Pipeline Computer Graphics· TutorialsSpace- Er. Deepak Garg· 12 min
Study notes 5 quiz questionsWatch lesson - 9
Line and Polygon Clipping Algorithms
Module II, : Clipping Operations, Line Clipping, Polygon clipping
Sutherland Hodgman Polygon Clipping Algorithm with Numerical |Computer Graphics· Abhishek Sharma· 17 min
Study notes 5 quiz questionsWatch lesson - 10
Parallel and Perspective Projection
Module III, : Three Dimensional Display Methods, Parallel Projection, Perspective Projection
Everything about 3d Projection and it's types |Parallel and perspective projection and their types· Abhishek Sharma· 20 min
Study notes 5 quiz questionsWatch lesson - 11
Depth Cueing and Surface Rendering Basics
Module III, : Depth Cueing, Visible Line and Surface Identification, Surface Rendering
Depth Cueing & Surface Rendering· Ambili M S· 6 min
Study notes 5 quiz questionsWatch lesson - 12
3D Geometric Transformations
Module III, : Translation, Rotation, Scaling, Other Transformations, Composite Transformer
Compute Graphics: Lecture #25: 3D Transformations· Jyothi Mandala· 29 min
Study notes 5 quiz questionsWatch lesson - 13
Back-Face Detection and Hidden Surface Classification
Module IV, : Classification of Visiting Surface Detection Algorithm, Back Pace Detection
Computer Graphics: Lecture #23: Visible Surface Detection - Back Face Detection Method· Jyothi Mandala· 20 min
Study notes 5 quiz questionsWatch lesson - 14
Z-Buffer, A-Buffer and Scan-Line Methods
Module IV, : Depth-Buffer Method, A Buffer Method, Scan-Line Method
91- Z Buffer Algorithm Or Depth Buffer Algorithm In Computer Graphics In Hindi | Z Buffer Algorithm· TutorialsSpace- Er. Deepak Garg· 24 min
Study notes 5 quiz questionsWatch lesson
Assignment
Computer Graphics Problem Set: From Pixels to Visible Surfaces
Less scrolling. More passing.
- Free
Hand-picked video lessons
14 short lessons, each with the best YouTube explanation we could find, trimmed to the part that matters.
- Free login
Study notes
14 lessons come with a summary, key points, key terms and takeaways for quick revision.
- Free login
Quizzes
70 questions across the course, with the right answer and why, the moment you pick.
- Free login
Assignments
1 subject assignments with clear tasks, so you practise what each subject actually asks of you.
- Free login
Notebook
Write notes beside the video, stamped with the exact time, and jump back to that moment later.
- Free login
Progress that follows you
Completed lessons, quiz scores and where you stopped, saved to your account on every device.
- Live chat pass
Live chat
A members-only live chat beside every lesson: doubts, tips, stickers and GIFs with your batch. One ₹19 pass opens every live chat.
The Online MCA live chat. Study together, live.
A live chat right beside the video, shared by everyone studying Online MCA. Ask a Computer Graphics doubt mid-lesson, share a shortcut, celebrate a finished semester.
- Live chat beside every lesson
- One live chat for all of Online MCA
- Members-only stickers & GIFs
- One ₹19 pass opens every live chat
Online MCA live chat
Anyone else finding Computer Graphics tricky? 😅
Lesson 2 cleared it up for me. Watch it before the quiz

Doing it now, thanks!
Starting Advanced Database Management System tonight if anyone wants to go together
More from Online MCA Semester 1
All subjects- Sem 1
MCA103
Advanced Database Management System
This subject covers PL/SQL programming (blocks, cursors, exceptions, triggers, procedures and packages) along with distributed, parallel and object-oriented…
- 18 lessons
- 5h 37m
- Notes
- Quiz
- Sem 1
MCA133
Analysis and Design of Algorithms
This subject covers how to measure the time and space complexity of algorithms and the main design techniques: divide and conquer, dynamic programming, greedy…
- 18 lessons
- 6h 17m
- Notes
- Quiz
- Sem 1
MCA102
Core Java
This subject covers core Java programming, from the JVM, data types and control flow through classes, inheritance, interfaces, packages, exception handling and…
- 15 lessons
- 9h 58m
- Notes
- Quiz
- Sem 1
MCA135
Data Warehousing and Mining
This subject covers how data warehouses are designed, built and tuned for multidimensional analysis, and how data mining techniques such as clustering,…
- 19 lessons
- 3h 58m
- Notes
- Quiz
- Sem 1
MCA131
Mobile Computing
This subject covers how mobile and wireless networks work, from GSM architecture and wireless medium access to Mobile IP, mobile TCP variants, wireless LANs,…
- 15 lessons
- 2h 20m
- Notes
- Quiz
- Sem 1
MCA137
Network Fundamental
This subject introduces networking fundamentals following the CCNA Exploration curriculum, covering the OSI layers from application to physical, TCP/UDP, IPv4…
- 30 lessons
- 5h 51m
- Notes
- Quiz
Computer Graphics: common questions
This subject covers the fundamentals of computer graphics: display and input hardware, algorithms for drawing lines, circles, ellipses and filled areas, 2D and 3D transformations, viewing and clipping, projections, and visible-surface detection. After it you will be able to implement basic raster drawing algorithms, apply transformation matrices to 2D and 3D objects, clip scenes to a window, and choose a suitable hidden-surface method for rendering. It's the Computer Graphics subject of Online MCA, Semester 1, in 14 lessons: Graphics Systems and Display Devices; Line Drawing Algorithms (DDA and Bresenham); Circle and Ellipse Generation Algorithms; Polygon Filling Algorithms; Basic 2D Transformations: Translation, Rotation, Scaling; Composite 2D Transformations and Pivot Points; Reflection, Shear and Affine Transformations; 2D Viewing Pipeline and Window-to-Viewport; Line and Polygon Clipping Algorithms; Parallel and Perspective Projection; Depth Cueing and Surface Rendering Basics; 3D Geometric Transformations; Back-Face Detection and Hidden Surface Classification; Z-Buffer, A-Buffer and Scan-Line Methods.
Yes. Every video lesson is free to watch without an account. A free login unlocks study notes, quizzes, the assignment, a notebook and progress that syncs across devices.
About 4h 12m of video across 14 lessons, plus time for notes and quizzes. Go at your own pace; your place is saved.
Yes: “Computer Graphics Problem Set: From Pixels to Visible Surfaces”. It comes after the last lesson, with a brief, clear tasks and how the work is judged.
A members-only live chat beside the video, shared by everyone studying Online MCA, where learners ask doubts, share tips and react with stickers and GIFs. One ₹19 pass, paid once from your InsideEdge wallet, opens the live chat for every degree.
No. It's a crash course to help you understand and revise the subject quickly. Use it alongside your official study material and assignments.