BCA
BCA
-
BCA-NEP-Examination-Scheme 1/1
-
Semester-1 8/8
-
Lecture 2.1B23-CAP-101 Problem Solving through CPreview
-
Lecture 2.2B23-CAP-102 Foundations of Computer SciencePreview
-
Lecture 2.3B23-CAP-103 Logical Organization of ComputerPreview
-
Lecture 2.4B23-CAP-104 Mathematical Foundations for Computer Science-IPreview
-
Lecture 2.5B23-BBA-MDC-102 Social Media MarketingPreview
-
Lecture 2.6B23-AEC-111 English Language and Communication Skills: Level 1Preview
-
Lecture 2.7B23-SEC-101 Office and spreadsheet Tools LearningPreview
-
Lecture 2.8B- VAC 101 Human Values and EthicsPreview
-
-
Semester-2 8/8
-
Lecture 3.1B23-CAP-201 Object Oriented Programming using C++Preview
-
Lecture 3.2B23-CAP-202 Introduction to Web TechnologiesPreview
-
Lecture 3.3B23-CAP-203 Concepts of Operating SystemsPreview
-
Lecture 3.4B23-CAP-204 Mathematical Foundations for Computer Science-IIPreview
-
Lecture 3.5B23-BBA-MDC-204 Entrepreneurship & Start-upsPreview
-
Lecture 3.6B23-SEC-207 Soft SkillsPreview
-
Lecture 3.7B23-VAC-201 Environmental StudiesPreview
-
Lecture 3.8B23-AEC-211 English Language and Communication Skills: Level 2Preview
-
-
Semester-3 7/7
-
Lecture 4.1B23-CAP-301 Java OOP FoundationsPreview
-
Lecture 4.2B23-CAP-302 Linux and Shell ProgrammingPreview
-
Lecture 4.3B23-CAP-303 Data Base TechnologiesPreview
-
Lecture 4.4B23-CAP-304 Basics of Data Science using ExcelPreview
-
Lecture 4.5B23-SEC-310 Communication in Professional LifePreview
-
Lecture 4.6B23-AEC-311 English Language and Communication Skills: Level 3Preview
-
Lecture 4.7B23-BBA-MDC-302 Fundamentals of InvestingPreview
-
-
Semester-4 4/4
-
Semester-5 3/3
-
Semester-6 6/6
BCA-NEP Semester-6 syllabus uploaded soon. This is the old syllabus of BCA.
-
Lecture 7.1BCA-361: Web Designing Using Advanced ToolsPreview
-
Lecture 7.2BCA-362: Operating System-IIPreview
-
Lecture 7.3BCA-363: Computer GraphicsPreview
-
Lecture 7.4BCA-364: Internet TechnologiesPreview
-
Lecture 7.5BCA-365: Advanced Programming with Visual BasicPreview
-
Lecture 7.6BCA-366: Programming in Core JavaPreview
-
BCA-363: Computer Graphics
Maximum Marks: 100 External: 80
Minimum Pass Marks: 35 Internal: 20
Time: 3 hours
Note: Examiner will be required to set Nine Questions in all. First Question will be compulsory, consisting of objective type/short-answer type questions covering the entire syllabus. In addition to that eight more questions will be set, two questions from each Unit. Student will be required to attempt FIVE questions in all. Question Number 1 will be compulsory. In addition to compulsory question, student will have to attempt four more questions selecting one question from each Unit. All questions will carry equal marks.
UNIT – I
Introduction to Computer Graphics; Interactive and Passive Graphics; Applications of Computer Graphics; Display Devices: CRT; Random Scan, Raster Scan, Refresh Rate and Interlacing, Bit Planes, Color Depth, Color Palette, Color CRT Monitor, DVST, Flat-Panel Displays: Plasma Panel, LED, LCD; Lookup Table, Interactive Input Devices, Display Processor, General Purpose Graphics Software, Coordinate Representations;
UNIT – II
Point-Plotting Techniques: Scan Conversion, Scan-Converting a Straight Line: The Symmetrical DDA, The Simple DDA, Bresenham’s Line Algorithm; Scan-Converting a Circle: Circle drawing using Polar Coordinates, Bresenham’s Circle Algorithm, Scan-Converting an Ellipse: Polynomial Method, Trigonometric Method; Polygon Area Filling: Scan-line Fill and Flood Fill Algorithms;
UNIT – III
Two-Dimensional Graphics Transformation: Basic Transformations: Translation, Rotation, Scaling; Matrix Representations and Homogeneous Coordinates; Other Transformations: Reflection, Shearing; Coordinate Transformations; Composite Transformations; Inverse Transformation; Affine Transformations; Raster Transformation;
Graphical Input: Pointing and Positioning Devices and Techniques
UNIT – IV
Two-Dimensional Viewing: Window and Viewport, 2-D Viewing Transformation
Clipping: Point Clipping; Line Clipping: Cohen-Sutherland Line Clipping Algorithm, Mid-Point Subdivision Line Clipping Algorithm; Polygon Clipping: Sutherland-Hodgman Polygon Clipping Algorithm;
Three-Dimensional Graphics: Three-Dimensional Display Methods; 3-D Transformations: Translation, Rotation, Scaling; Composite Transformations;
TEXT BOOKS:
- Donald Hearn, Pauline Baker, “Computer Graphics”, PHI.
- Apurva Desai, “Computer Graphics”, PHI, 2010
REFERENCE BOOKS:
- Newmann & Sproull,“Principles of Interactive Computer Graphics”, McGraw
- Foley, “Computer Graphics Principles & Practice”, Addison
- Rogers, “Procedural Elements of Computer Graphics”, McGraw
- Zhigang Xiang, Roy Plastock, “Computer Graphics”, Tata McGraw
- P. Mukherjee, “Fundamentals of Computer Graphics and Multimedia”, PHI.