Course module

Paper 2 | Unit 3 | Programming Languages and Computer GraphicsNTA-UGC-NET Paper - 2

Lessons
400
Duration
39 hr 14 min
PYQs
261
Practice
1232

9% of this course's PYQ weight is covered in this module.

Syllabus index

Lessons in this module

Language Design

Elementary Data Types — Constants, Variables, and Expressions

  1. Elementary Data Types — Constants, Variables, and ExpressionsPdf
  2. Elementary DatatypeDrm Video

Formal Transition Models — Automata and Computational Frameworks

  1. Formal Transition ModelPdf
  2. Formal Transition ModelDrm Video

C Fundamentals

Control Flow

Functions

Arrays & Pointers

Storage Classes, Structures & Enums

DMA, Macros, Scoping & File Handling

Object Oriented Programming (OOPS)

Classes and Objects – The Blueprint and the Instance

  1. Classes and ObjectsPdf
  2. Demo: Classes and ObjectsStandard Video

Data Abstraction – Hiding Implementation Details

  1. Data AbstractionPdf
  2. Data AbstractionDrm Video

Encapsulation – Wrapping Data and Methods in a Single Unit

  1. Encapsulation – Wrapping Data and Methods in a Single UnitPdf
  2. EncapsulationDrm Video

Inheritance – Code Reusability and Hierarchical Relationships

  1. Inheritance – Code Reusability and Hierarchical RelationshipsPdf
  2. InheritanceDrm Video

Abstract Class – Incomplete Classes for Interface Definition

  1. Abstract Class – Incomplete Classes for Interface DefinitionPdf
  2. Abstract ClassDrm Video

Polymorphism – One Interface with Multiple Implementations

  1. Polymorphism – One Interface with Multiple ImplementationsPdf
  2. PolymorphismDrm Video

Dynamic Binding – Runtime Resolution of Method Calls

  1. Dynamic Binding – Runtime Resolution of Method CallsPdf
  2. Dynamic BindingDrm Video

Programming in C++

Constructors – Object Initialization Techniques

  1. Constructors – Object Initialization TechniquesPdf
  2. ConstructorDrm Video

HTML Basics

JavaScript-Basics

Java

Arrays in Java – Sequential Data Structures

  1. Arrays in Java – Sequential Data StructuresPdf
  2. ArraysDrm Video

Final Keyword in Java – Constants, Non-Inheritance, and Restrictions

  1. Final Keyword in Java – Constants, Non-Inheritance, and RestrictionsPdf
  2. Final Keyword in JAVADrm Video

JINDI – Java Naming and Directory Interface (Overview)

  1. JNDI – Java Naming and Directory Interface (Overview)Pdf
  2. JINDIDrm Video

Basics of Computer Graphics

Bitmap and Pixmap – Pixel Depth and Memory Representation

  1. Definitions Bitmap and PixmapPdf
  2. Definitions Bitmap and PixmapDrm Video

Output Primitives – Mathematical Representation of Points and Lines

  1. Output Primitives – Mathematical Representation of Points and LinesPdf
  2. Output PrimitivesDrm Video

2-D Geometrical Transforms and Viewing

3-D Object Representation, Geometric Transformations and Viewing

Back-Face Detection – Culling Surfaces Facing Away from Viewer

  1. Back-Face Detection – Culling Surfaces Facing Away from ViewerPdf
  2. BACK-FACE DETECTIONDrm Video

OOPS with C++

Module lessons

Previous-year questions

PYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions6 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions18 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions14 questionsPYQ collectionPYQ Questions9 questionsPYQ collectionPYQ Questions11 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions21 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions6 questionsPYQ collectionPYQ Questions13 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions31 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions25 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions6 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions44 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions8 questionsPYQ collectionPYQ Questions21 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions11 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions6 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions53 questionsPYQ collectionPYQ Questions261 questions

Explore the course

View course details
Loading lesson…