NTA NET Computer Science 2019 Syllabus Changes: Topics Added & Deleted

Download PDF of This Page (Size: 243K)

Following is the list of changes in the 2019 syllabus. Note that we do not recommend that you leave the topics, which have not been mentioned in the new syllabus. These should also be covered although they may be given lower priority. Note that all the new 2019 topics (and also the old ones) are covered in our online course.

For paper 1 preparation according to 2019 syllabus visit postal material and online course

Topics Added in NTA NET Computer Science in 2019 Syllabus

Topics Added in NTA NET Computer Science in 2019 Syllabus
Title: Topics Added in NTA NET Computer Science in 2019 Syllabus

Discrete Mathematics

Counting, Mathematical Induction and Discrete Probability

Mathematical Induction (New 2019)

Discrete Mathematics

Group Theory

Groups (New 2019)

Discrete Mathematics

Group Theory

Subgroups (New 2019)

Discrete Mathematics

Group Theory

Semi Groups (New 2019)

Discrete Mathematics

Group Theory

Product and Quotients of Algebraic Structures (New 2019)

Discrete Mathematics

Group Theory

Isomorphism (New 2019)

Discrete Mathematics

Group Theory

Homomorphism (New 2019)

Discrete Mathematics

Group Theory

Auto morphism (New 2019)

Discrete Mathematics

Group Theory

Rings (New 2019)

Discrete Mathematics

Group Theory

Integral Domains (New 2019)

Discrete Mathematics

Group Theory

Fields, Applications (New 2019)

Discrete Mathematics

Optimization

Resource Levelling, Cost Consideration In Project Scheduling (New 2019)

Microprocessor

Cache Coherence

New 2019

Microprocessor

Inter-Processor Arbitration

New 2019

Computer Graphics

3-D Object Representation

New 2019

Computer Graphics

Geometric Transformations and Viewing

Polygon Surfaces (New 2019)

Computer Graphics

Geometric Transformations and Viewing

Quadric Surfaces (New 2019)

Computer Graphics

Geometric Transformations and Viewing

Spline Representation (New 2019)

Computer Graphics

Geometric Transformations and Viewing

Bezier and B-Spline Curves (New 2019)

Computer Graphics

Geometric Transformations and Viewing

Bezier and B-Spline Surfaces (New 2019)

Computer Graphics

Illumination Models

New 2019

Computer Graphics

Polygon Rendering Methods

New 2019

Computer Graphics

Viewing Pipeline and Coordinates

New 2019

Computer Graphics

General Projection Transforms and Clipping

New 2019

Relational Database Design and SQL

Enhanced Data Models

Temporal Database Concepts (New 2019)

Relational Database Design and SQL

Enhanced Data Models

Multimedia Databases (New 2019)

Relational Database Design and SQL

Enhanced Data Models

Deductive Databases (New 2019)

Relational Database Design and SQL

Enhanced Data Models

Internet Databases (New 2019)

Relational Database Design and SQL

Enhanced Data Models

Mobile Databases (New 2019)

Relational Database Design and SQL

Enhanced Data Models

Genome Data Management (New 2019)

Relational Database Design and SQL

Data Warehousing and Data Mining

K-Nearest Neighbour (New 2019)

Relational Database Design and SQL

Data Warehousing and Data Mining

Hidden Markov Model (New 2019)

Relational Database Design and SQL

Data Warehousing and Data Mining

Social Network Analysis (New 2019)

Relational Database Design and SQL

Big Data Systems

Big Data Characteristics (New 2019)

Relational Database Design and SQL

Big Data Systems

Types of Big Data (New 2019)

Relational Database Design and SQL

Big Data Systems

Big Data Architecture (New 2019)

Relational Database Design and SQL

Big Data Systems

Introduction To Map-Reduce and Hadoop (New 2019)

Relational Database Design and SQL

Big Data Systems

Distributed File System (New 2019)

Relational Database Design and SQL

Big Data Systems

HDFS (New 2019)

Relational Database Design and SQL

NoSQL

NoSQL and Query Optimization (New 2019)

Relational Database Design and SQL

NoSQL

Different NoSQL Products (New 2019)

Relational Database Design and SQL

NoSQL

Querying and Managing NoSQL (New 2019)

Relational Database Design and SQL

NoSQL

Indexing and Ordering Data Sets (New 2019)

Relational Database Design and SQL

NoSQL

NoSQL In Cloud (New 2019)

Computer Structure and Organisation

Storage Management

Raid Structure (New 2019)

Computer Structure and Organisation

File and Input-Output Systems

Access Methods (New 2019)

Computer Structure and Organisation

File and Input-Output Systems

File System Mounting (New 2019)

Computer Structure and Organisation

File and Input-Output Systems

File Sharing (New 2019)

Computer Structure and Organisation

File and Input-Output Systems

Free-Space Management (New 2019)

Computer Structure and Organisation

File and Input-Output Systems

Recovery (New 2019)

Computer Structure and Organisation

Security

Access Matrix (New 2019)

Computer Structure and Organisation

Security

Access Control (New 2019)

Computer Structure and Organisation

Security

Revocation of Access Rights (New 2019)

Computer Structure and Organisation

Security

Program Threats (New 2019)

Computer Structure and Organisation

Security

System and Network Threats (New 2019)

Computer Structure and Organisation

Security

Implementing Security Defenses (New 2019)

Software Process Models

Aspect-Oriented Software Development

New 2019

Software Process Models

Feature Driven Development

New 2019

Software Process Models

Crystal

New 2019

Software Process Models

Web Engineering

New 2019

Data and File Structures

Data Structures

Sparse Matrix (New 2019)

Data and File Structures

Data Structures

Threaded Binary Tree (New 2019)

Analysis and Design of Algorithms

Number Theoretic Algorithms

New 2019

Analysis and Design of Algorithms

Polynomial Arithmetic

New 2019

Analysis and Design of Algorithms

Fast Fourier

New 2019

Analysis and Design of Algorithms

Transform

New 2019

Analysis and Design of Algorithms

String Matching Algorithms

New 2019

Analysis and Design of Algorithms

Advanced Algorithms

Parallel Algorithms For Sorting (New 2019)

Analysis and Design of Algorithms

Advanced Algorithms

Searching and Merging (New 2019)

Analysis and Design of Algorithms

Advanced Algorithms

Approximation Algorithms (New 2019)

Analysis and Design of Algorithms

Advanced Algorithms

Randomized Algorithms (New 2019)

Analysis and Design of Algorithms

Unsolvable Problems and Computational Complexity

Unsolvable Problem (New 2019)

Analysis and Design of Algorithms

Unsolvable Problems and Computational Complexity

Halting Problem (New 2019)

Analysis and Design of Algorithms

Unsolvable Problems and Computational Complexity

Post Correspondence Problem (New 2019)

Analysis and Design of Algorithms

Unsolvable Problems and Computational Complexity

Unsolvable Problems For Context-Free Languages (New 2019)

Analysis and Design of Algorithms

Unsolvable Problems and Computational Complexity

Measuring and Classifying Complexity (New 2019)

Analysis and Design of Algorithms

Unsolvable Problems and Computational Complexity

Tractable and Intractable Problems (New 2019)

Analysis and Design of Algorithms

Run Time System

Storage Organization (New 2019)

Analysis and Design of Algorithms

Run Time System

Activation Tree (New 2019)

Analysis and Design of Algorithms

Run Time System

Activation Record (New 2019)

Analysis and Design of Algorithms

Run Time System

Stack Allocation of Activation Records (New 2019)

Analysis and Design of Algorithms

Genetic Algorithms (GA)

Encoding Strategies (New 2019)

Analysis and Design of Algorithms

Genetic Algorithms (GA)

Genetic Operators (New 2019)

Analysis and Design of Algorithms

Genetic Algorithms (GA)

Fitness Functions and Ga Cycle (New 2019)

Analysis and Design of Algorithms

Genetic Algorithms (GA)

Problem Solving Using Ga (New 2019)

Computer Networks

Functions of OSI, TCP-IP - SCTP Protocols

New 2019

Computer Networks

Network Security

Steganography (New 2019)

Computer Networks

Network Security

Digital Signature (New 2019)

Computer Networks

Network Security

Firewalls (New 2019)

Computer Networks

Cloud Computing and IOT

SaaS (New 2019)

Computer Networks

Cloud Computing and IOT

PaaS (New 2019)

Computer Networks

Cloud Computing and IOT

IaaS (New 2019)

Computer Networks

Cloud Computing and IOT

Public and Private Cloud (New 2019)

Computer Networks

Cloud Computing and IOT

Virtualization (New 2019)

Computer Networks

Cloud Computing and IOT

Virtual Server (New 2019)

Computer Networks

Cloud Computing and IOT

Cloud Storage (New 2019)

Computer Networks

Cloud Computing and IOT

Database Storage (New 2019)

Computer Networks

Cloud Computing and IOT

Resource Management (New 2019)

Computer Networks

Cloud Computing and IOT

Service Level Agreement (New 2019)

Computer Networks

Cloud Computing and IOT

Basics of IOT (New 2019)

System Software and Compilers

Natural Language Processing

Grammar and Language (New 2019)

System Software and Compilers

Parsing Techniques

New 2019

System Software and Compilers

Semantic Analysis and Pragmatics

New 2019

Old Topics from NTA NET Computer Science in 2019 Syllabus

Old Topics from NTA NET Computer Science in 2019 Syllabus
Title: Old Topics from NTA NET Computer Science in 2019 Syllabus

Discrete Structures

Sets, Relations, Functions

None

Discrete Structures

Logical variables

None

Discrete Structures

Pigeonhole Principle

None

Discrete Structures

Inclusion-Exclusion Principle

None

Discrete Structures

Equivalence and Partial Orderings

None

Discrete Structures

Elementary Counting Techniques, Probability

None

Discrete Structures

Measures for Information and Mutual Information

None

Discrete Structures

Equation of line

None

Discrete Structures

Graph

Walks, Paths, Trails, Graphs, Cycles and Circuits

Discrete Structures

Graph

Tree and Rooted Tree

Discrete Structures

Graph

Spanning Trees

Discrete Structures

Graph

Eccentricity of a vertex Radius and Diameter of a Graph

Discrete Structures

Graph

Central Graphs

Discrete Structures

Graph

Centres of a Tree

Discrete Structures

Graph

Hamiltonian and Eulerian graphs, Planar graphs

Discrete Structures

Groups

Finite fields and Error correcting Codes

Computer Arithmetic

Propositional Boolean Logic

None

Computer Arithmetic

Predicate Logic

None

Computer Arithmetic

Well-Formed-Formulae ( WFF )

None

Computer Arithmetic

Satisfiability and Tautology

None

Computer Arithmetic

Logic Families

TTL, ECL and C-MOS gates

Computer Arithmetic

Logic Families

Boolean Algebra and Minimization of Boolean Functions

Computer Arithmetic

Logic Families

Flip-Flops-Types, Race Condition and Comparison

Computer Arithmetic

Logic Families

Design of Combinational and Sequential Circuits

Computer Arithmetic

Representation of Integers

Octal, Hex, Decimal, and Binary

Computer Arithmetic

Representation of Integers

2's Complement and 1's Complement Arithmetic

Computer Arithmetic

Representation of Integers

Floating Point Representation

Programming in C and C Plus Plus

Programming in C

Elements of C-Tokens, Identifiers, Data types in C

Programming in C and C Plus Plus

Programming in C

Control Structures in C

Programming in C and C Plus Plus

Programming in C

Sequence, Selection and Iteration

Programming in C and C Plus Plus

Programming in C

Structured data Types in C-arrays, Struct, Union, String, and Pointers

Programming in C and C Plus Plus

O-O Programming Concepts

Class, Object, Instantiation, abstract class

Programming in C and C Plus Plus

O-O Programming Concepts

Inheritance, Polymorphism, Abstraction, Encapsulation and Overloading

Programming in C and C Plus Plus

C Plus Plus Programming

Elements of C Plus Plus-Tokens, Identifiers

Programming in C and C Plus Plus

C Plus Plus Programming

Variables and Constants

Programming in C and C Plus Plus

C Plus Plus Programming

Datatypes

Programming in C and C Plus Plus

C Plus Plus Programming

Operators

Programming in C and C Plus Plus

C Plus Plus Programming

Control Statements

Programming in C and C Plus Plus

C Plus Plus Programming

Functions Parameter Passing

Programming in C and C Plus Plus

C Plus Plus Programming

Class and Objects

Programming in C and C Plus Plus

C Plus Plus Programming

Constructors and Destructors

Programming in C and C Plus Plus

C Plus Plus Programming

Overloading

Programming in C and C Plus Plus

C Plus Plus Programming

Inheritance and its types

Programming in C and C Plus Plus

C Plus Plus Programming

Exception handling

Programming in C and C Plus Plus

Reference Semantics and their Implementation

None

Programming in C and C Plus Plus

C Plus Plus Programming

Templates

Relational Database Design and SQL

Fundamentals of database

Keys

Relational Database Design and SQL

E-R diagrams and Transformation to Relational Design

None

Relational Database Design and SQL

Normalization-INF, 2NF, 3NF, BCNF and 4NF

None

Relational Database Design and SQL

Limitations of 4NF and BCNF

None

Relational Database Design and SQL

Query Processing and Optimisation

None

Relational Database Design and SQL

Centralised and Distributed Database

None

Relational Database Design and SQL

Concurrency and Recovery in Centralised and Distributed Database Systems

None

Relational Database Design and SQL

Object Oriented Database Management Systems

Concepts, Composite objects

Relational Database Design and SQL

Object Oriented Database Management Systems

Integration with RDBMS Applications

Relational Database Design and SQL

Object Oriented Database Management Systems

ORACLE

Relational Database Design and SQL

SQL

Data Definition Language (DDL)

Relational Database Design and SQL

SQL

Data Manipulation Language (DML)

Relational Database Design and SQL

SQL

Data Control Language (DCL) Commands

Relational Database Design and SQL

SQL

Database Objects

Relational Database Design and SQL

SQL

Operations and clauses

Relational Database Design and SQL

SQL

Views

Relational Database Design and SQL

SQL

Indexes

Relational Database Design and SQL

SQL

Sequences

Relational Database Design and SQL

SQL

Synonyms

Relational Database Design and SQL

SQL

Wildcard operators

Relational Database Design and SQL

SQL

Data Dictionary, Metadata

Data and File Structures

Data, Information

None

Data and File Structures

Definition of data structure

None

Data and File Structures

Arrays

Applications, Uses and Address calculation

Data and File Structures

Stacks

None

Data and File Structures

Queues

None

Data and File Structures

Linked Lists

None

Data and File Structures

Trees & Graphs

None

Data and File Structures

Priority Queues and Heaps

None

Data and File Structures

File Structures

Fields, Records and Files

Data and File Structures

File Structures

Sequential, Direct, Index-Sequential and Relative Files

Data and File Structures

File Structures

Hashing, Inverted Lists and Multi-lists

Data and File Structures

File Structures

Traversal techniques of trees

Computer Networks

Network Fundamentals

Local Area Networks (LAN)

Computer Networks

Network Fundamentals

Metropolitan Area Networks (MAN)

Computer Networks

Network Fundamentals

Wide Area Networks (WAN)

Computer Networks

Network Fundamentals

Wireless Networks

Computer Networks

Network Fundamentals

Inter Networks

Computer Networks

Reference Models

OSI Model

Computer Networks

Reference Models

TCP IP Model and Its Protocols

Computer Networks

Reference Models

Topologies, Networking Devices

Computer Networks

Data Communication

Types of Addresses

Computer Networks

Data Communication

Multiplexing and Concentration, Switching Techniques, Polling

Computer Networks

Data Communication

Asynchronous and Synchronous Transmission

Computer Networks

Data Communication

Analog and Digital Transmission

Computer Networks

Data Communication

Channel Capacity, Throughput, Bit Rate

Computer Networks

Data Communication

Transmission Media-twisted Pair

Computer Networks

Data Communication

Coaxial Cables

Computer Networks

Data Communication

Fibre-Optic Cables

Computer Networks

Data Communication

Wireless Transmission-Radio

Computer Networks

Data Communication

Microwave

Computer Networks

Data Communication

Infrared and Millimeter Waves

Computer Networks

Data Communication

Light wave Transmission

Computer Networks

Data Communication

Telephones, ISDN, ATM, High speed LAN

Computer Networks

Data Communication

Cellular Radio

Computer Networks

Data Communication

Communication Satellites-Geosynchronous and Low-Orbit

Computer Networks

Internetworking

Switch Hub

Computer Networks

Internetworking

Bridge

Computer Networks

Internetworking

Router

Computer Networks

Internetworking

IP addressing-Classless and Classfull Addressing

Computer Networks

Internetworking

Gateways

Computer Networks

Internetworking

Concatenated Virtual Circuits

Computer Networks

Internetworking

Tunneling

Computer Networks

Internetworking

Fragmentation

Computer Networks

Internetworking

Firewalls

Computer Networks

Routing

Virtual Circuits and Datagrams

Computer Networks

Routing

Routing Algorithms

Computer Networks

Routing

Hierarchical Routing

Computer Networks

Routing

Congestion Control

Computer Networks

Network Security

Cryptography-Public key, Secret key

Computer Networks

Network Security

Domain Name System, e-Mail and Worldwide Web

Computer Networks

Network Security

DNS, Resource Records, Name Servers

Computer Networks

Network Security

e-mail-architecture

System Software and Compilers

Assembly Language Fundamentals

None

System Software and Compilers

Assemblers-2-Pass and Single-Pass

None

System Software and Compilers

Macros and Macro processors

None

System Software and Compilers

Loading, Linking, Relocation, Program Relocatability

None

System Software and Compilers

Linkage Editing

None

System Software and Compilers

Text Editors

None

System Software and Compilers

Programming Environments

None

System Software and Compilers

Debuggers and Program Generators

None

System Software and Compilers

Compilation and Interpretation

None

System Software and Compilers

Bootstrap Compilers

None

System Software and Compilers

Phases of Compilation Process

None

System Software and Compilers

Lexical Analysis

None

System Software and Compilers

Lex Package on Unix System

None

System Software and Compilers

Context Free Grammars

None

System Software and Compilers

Parsing and Parse Trees

None

System Software and Compilers

Representation of Parse Trees

None

System Software and Compilers

Bottom up Parsers-shift-reduce, Operator Precedence, and LR

None

System Software and Compilers

YACC package on Unix system

None

System Software and Compilers

Top down Parsers-Left Recursion and its Removal

None

System Software and Compilers

Recursive descent Parser

None

System Software and Compilers

Predictive Parser

None

System Software and Compilers

Intermediate Codes-Quadruples, Triples

None

System Software and Compilers

Intermediate Code Generation

Code Generation

System Software and Compilers

Intermediate Code Generation

Code Optimization

Operating Systems with Unix

Main Functions of Operating Systems

None

Operating Systems with Unix

Multiprogramming, Multiprocessing, and Multitasking

None

Operating Systems with Unix

Concurrent Processing

None

Operating Systems with Unix

Do not use

None

Operating Systems with Unix

Multiprogramming System

None

Operating Systems with Unix

Distributed Operating Systems

None

Operating Systems with Unix

Memory Management

Virtual Memory

Operating Systems with Unix

Memory Management

Paging, Segmentation, Page Fault

Operating Systems with Unix

Memory Management

Fragmentation

Operating Systems with Unix

Concurrent Processing

Mutual Exclusion

Operating Systems with Unix

Concurrent Processing

Critical Regions

Operating Systems with Unix

Concurrent Processing

Lock and Unlock

Operating Systems with Unix

Scheduling

CPU Scheduling, I-O Scheduling, Resource Scheduling

Operating Systems with Unix

Scheduling

Deadlock and Scheduling Algorithms

Operating Systems with Unix

Basic concepts

Interrupts, System calls, Instructions

Operating Systems with Unix

Scheduling

Banker's Algorithm for Deadlock Handling

Operating Systems with Unix

Unix System

Operating System

Operating Systems with Unix

Unix System

Structure of Unix Operating System

Operating Systems with Unix

Unix System

Unix Commands, Interfacing with Unix

Operating Systems with Unix

Unix System

Editors and Compilers for Unix

Operating Systems with Unix

Unix System

File System

Operating Systems with Unix

Unix System

Blocks in file system.

Operating Systems with Unix

Unix System

Process Management

Operating Systems with Unix

Unix System

Bourne Shell, Shell Variables

Operating Systems with Unix

Unix System

LEX Package on Unix

Operating Systems with Unix

Unix System

Command Line Programming

Operating Systems with Unix

Unix Filters and Commands

Permissions, RM, MKDIR, CP, MV

Operating Systems with Unix

Unix Filters and Commands

Pr, Head, Tail, Cut, Paste, Sort, Uniq, Tr, Join

Operating Systems with Unix

Unix Filters and Commands

Grep, egrep, fgrep

Operating Systems with Unix

Unix Filters and Commands

Sed, awk

Operating Systems with Unix

Unix System Calls

None

Software Engineering

System Development Life Cycle

Steps

Software Engineering

System Development Life Cycle

Water Fall Model

Software Engineering

System Development Life Cycle

Prototypes

Software Engineering

System Development Life Cycle

Spiral Model

Software Engineering

Requirement Analysis and Specifications

None

Software Engineering

Software Development Models

None

Software Engineering

Software Metrics

Software Project Management

Software Engineering

Software Design

System Design

Software Engineering

Software Design

Detailed Design

Software Engineering

Software Design

Function Oriented Design

Software Engineering

Software Design

Object oriented Design

Software Engineering

Software Design

User Interface Design

Software Engineering

Software Design

Design Level Metrics

Software Engineering

Software Design

Programming Techniques and Tools, CRC

Software Engineering

Software Design

Software Validation and Quality Assurance Techniques

Software Engineering

Software Design

Software Maintenance and Advanced Concepts

Software Engineering

Coding and Testing

Errors, faults and failures

Software Engineering

Coding and Testing

Types of testing

Software Engineering

Coding and Testing

Testing Level Metrics

Software Engineering

Coding and Testing

Software Quality and Reliability

Software Engineering

Coding and Testing

Clean Room Approach

Software Engineering

Coding and Testing

Software Re Engineering

Current Trends and Technologies

Parallel Computing

Parallel Virtual Machine, Message Passing Interface Libraries and Calls

Current Trends and Technologies

Parallel Computing

Parallel Programs in PVM and MPI Paradigm

Current Trends and Technologies

Parallel Computing

Advanced Architectures

Current Trends and Technologies

Parallel Computing

Fastest Computers

Current Trends and Technologies

Mobile Computing

Mobile Connectivity-Cells, Framework

Current Trends and Technologies

Mobile Computing

Wireless Delivery Technology and Switching Methods

Current Trends and Technologies

Mobile Computing

Mobile Information Access Devices

Current Trends and Technologies

Mobile Computing

Mobile Data Internetworking Standards

Current Trends and Technologies

Mobile Computing

Cellular Data Communication Protocols

Current Trends and Technologies

Mobile Computing

Mobile Computing Applications

Current Trends and Technologies

Mobile Computing

Mobile Databases-Protocols, Scope, Tools and Technology

Current Trends and Technologies

Mobile Computing

M-business

Windows Programming

Introduction to Windows Programming-Win32

None

Windows Programming

Microsoft Foundation Classes (MFC)

None

Windows Programming

Windows Environment

None

Windows Programming

Unicode

None

Windows Programming

Documents and Views

None

Windows Programming

Resources

None

Windows Programming

Message Handling in Windows

None

Windows Programming

Simple Applications

Scrolling

Windows Programming

Simple Applications

Splitting views

Windows Programming

Simple Applications

Docking Toolbars

Windows Programming

Simple Applications

Status Bars

Windows Programming

Simple Applications

Common Dialogs and controls

Windows Programming

Advanced Windows Programming

Multiple Document Interface

Windows Programming

Advanced Windows Programming

Multithreading

Windows Programming

Advanced Windows Programming

Object linking and Embedding

Windows Programming

Advanced Windows Programming

Active X Controls

Windows Programming

Advanced Windows Programming

Active Template Library

Windows Programming

Advanced Windows Programming

Database Access

Windows Programming

Advanced Windows Programming

Network Programming

e-Technologies

Electronic Commerce

Framework

e-Technologies

Electronic Commerce

Media Convergence of Applications

e-Technologies

Electronic Commerce

Consumer Applications

e-Technologies

Electronic Commerce

Organisation Applications

e-Technologies

Electronic Payment Systems

Digital Token, Smart Cards, Credit Cards

e-Technologies

Electronic Payment Systems

Risks in Electronic Payment System

e-Technologies

Electronic Payment Systems

Modes of Online Payments

e-Technologies

Electronic Payment Systems

Designing Electronic Payment Systems

e-Technologies

Electronic Data Interchange

Concepts, Applications, Legal, Security and Privacy issues

e-Technologies

Electronic Data Interchange

EDI and Electronic Commerce

e-Technologies

Electronic Data Interchange

Standardization and EDI

e-Technologies

Electronic Data Interchange

EDI Software Implementation

e-Technologies

Electronic Data Interchange

EDI Envelope for Message Transport

e-Technologies

Electronic Data Interchange

Internet-Based EDI

e-Technologies

Digital Libraries and Data Warehousing

Concepts, Types of Digital documents

e-Technologies

Digital Libraries and Data Warehousing

Issues behind Document Infrastructure

e-Technologies

Digital Libraries and Data Warehousing

Corporate Data Warehouses, data system

e-Technologies

Software Agents

Characteristics and Properties of Agents

e-Technologies

Software Agents

Technology behind Software Agents

e-Technologies

Broadband Telecommunications

Concepts, Frame Relay, Cell Relay

e-Technologies

Broadband Telecommunications

Switched Multimegabit Data Service

e-Technologies

Broadband Telecommunications

Asynchronous Transfer Mode

e-Technologies

Broadband Telecommunications

Geographical Information System

e-Technologies

Broadband Telecommunications

E-cash, E-Business

e-Technologies

Broadband Telecommunications

ERP Packages

e-Technologies

Data Warehousing

Data Warehouse Environment

e-Technologies

Data Warehousing

Architecture of a Data Warehouse Methodology

e-Technologies

Data Warehousing

Analysis, Design, Construction and Administration

e-Technologies

Data Mining

Extracting Models and Patterns from Large Databases

e-Technologies

Data Mining

Data Mining Techniques

e-Technologies

Data Mining

Classification, Regression, Clustering, Summarization

e-Technologies

Data Mining

Dependency Modelling

e-Technologies

Data Mining

Link Analysis, Sequencing Analysis

e-Technologies

Data Mining

Mining Scientific and Business Data

Digital Logic

Combinational Circuit Design

None

Digital Logic

Sequential Circuit Design

None

Computer Structure and Organisation

Instruction Formats

None

Computer Structure and Organisation

Hard disk Structure

None

Computer Structure and Organisation

Addressing Modes

None

Computer Structure and Organisation

Memory Types and Organisation

None

Computer Structure and Organisation

Interfacing Peripheral Devices, Interrupts

None

Computer Graphics

2D Geometry

None

Computer Graphics

3D Graphics

None

Computer Graphics

Animation

None

Computer Graphics

Graphic Standard

None

Computer Graphics

Applications

None

Computer Graphics

Storage Devices, Input Tools, Authoring Tools

None

System Software and Compilers

Compiler Structure

None

System Software and Compilers

Average Case analysis of Simple Programs

None

System Software and Compilers

Non-deterministic Algorithm-Non-deterministic Programming Constructs

None

Object Oriented Technology

Fundamentals of OOT

None

Object Oriented Technology

Object, Messages, Classes

None

Object Oriented Technology

Preconditions, Post-conditions

None

Object Oriented Technology

Object Oriented Design

None

Programming Languages

HTML

None

Programming Languages

DHTML

None

Programming Languages

XML

None

Programming Languages

Scripting

None

Programming Languages

Java

None

Programming Languages

Servlets

None

Programming Languages

Applets

None

Programming Languages

JavaScript

None

Programming Languages

Prolog Programming

None

Programming Languages

ADA

None

Programming Languages

Python

None

Management Information Systems

State Space Representation of Problems, A, A*, AO*

None

Management Information Systems

Implementation and Evaluation of MIS

None

Management Information Systems

Systems Approach to Decision Making Process

None

Management Information Systems

Evaluation of DSS

None

Management Information Systems

Group Decision Support System and Case Studies

None

Management Information Systems

Adaptive Design Approach to DSS Development

None

Management Information Systems

Cognitive Style in DSS

None

Management Information Systems

Integrating Expert and Decision Support Systems

None

Models for Information Channel

Discrete Memoryless Channel

None

Models for Information Channel

Binary Symmetric Channel

None

Models for Information Channel

Burst Channel

None

Models for Information Channel

Bit-error Rates

None

Models for Information Channel

Probability, Entropy and Shannon's Measure of Information

None

Models for Information Channel

Mutual Information

None

Models for Information Channel

Rate and Optimality of Information Transmission

None

Encoding Decoding Error Correction Detection

Variable Length Codes

Prefix Codes, Huffmann Codes, Lempel-Ziev Codes

Encoding Decoding Error Correction Detection

Variable Length Codes

Optimality of these Codes

Encoding Decoding Error Correction Detection

Variable Length Codes

Information Content of these Codes

Encoding Decoding Error Correction Detection

Error Correcting and Detecting Codes

Finite fields, Hamming distance, Bounds of codes

Encoding Decoding Error Correction Detection

Error Correcting and Detecting Codes

Linear (Parity Check) Codes

Encoding Decoding Error Correction Detection

Error Correcting and Detecting Codes

Parity Check Matrix

Encoding Decoding Error Correction Detection

Error Correcting and Detecting Codes

Generator Matrix

Encoding Decoding Error Correction Detection

Error Correcting and Detecting Codes

Decoding of Linear Codes, Hamming Codes

Image Processing

Blind image deconvolution

None

Image Processing

Image Registration

None

Image Processing

Spatial Fourier Transforms

None

Image Processing

Fourier Transforms

None

Image Processing

Restoration, Lossy Compression of Images

None

Image Processing

Computer Graphics

Line and Circle Algorithms

Image Processing

Computer Graphics

Display Systems, Input Devices

Image Processing

Computer Graphics

Graphic Operations

Image Processing

Computer Graphics

Cathode Ray Tube

Image Processing

Computer Graphics

Data Compression Techniques

Linear Programming Problem

LPP Standard form, LPP in Canonical Form

None

Linear Programming Problem

Conversion of LPP in Standard Form to LPP in Canonical Form

None

Linear Programming Problem

Simplex-Prevention of Cyclic Computations

None

Linear Programming Problem

Complexity of simplex algorithms

None

Linear Programming Problem

Exponential Behaviour of simplex

None

Linear Programming Problem

Ellipsoid Method and Karmakar's Method for Solving LPPs

None

Linear Programming Problem

Solving Simple LPPs through these Methods

None

Linear Programming Problem

Comparison of Complexity of these Methods

None

Linear Programming Problem

Simple Algorithms Like Hungarian Method

None

Graph Theory

Shortest Path Problems

Dijkstra's and Moore's Method

Graph Theory

Shortest Path Problems

Complexity

Graph Theory

Network Flow Problem

Formulation

Graph Theory

Network Flow Problem

Max-Flow Min-Cut Theorem

Graph Theory

Network Flow Problem

Ford and Fulkerson's Algorithm

Graph Theory

Network Flow Problem

Exponential Behaviour of Ford and Fulkerson's Algorithm

Graph Theory

Network Flow Problem

Malhotra-Pramodkumar-Maheshwari Polynomial Algorithm

Graph Theory

Network Flow Problem

Bipartite Graphs and Matchings

Graph Theory

Network Flow Problem

Solving Matching Problems

Graph Theory

Matroids

Definition

Graph Theory

Matroids

Graphic and Cographic Matroids

Graph Theory

Matroids

Matroid Intersection Problem

Non-Linear Programming

Kuhn-Tucker Conditions

None

Non-Linear Programming

Convex Functions and Convex Regions

None

Non-Linear Programming

Convex Programming Problems

None

Non-Linear Programming

Algorithms for Solving convex Programming Problems

None

Neural Networks

Perceptron Model, Linear Separability and XOR Problem

None

Neural Networks

Two and Three Layered Neural Nets, Neural Net Learning, Applications

None

Neural Networks

Forward chaining and backward Chaining

None

Neural Networks

Frames, Scripts, Semantic nets, Production systems, Procedural Representations

None

Neural Networks

Artificial Intelligence

None

Neural Networks

Artificial Intelligence

None

Neural Networks

Artificial Intelligence

None

Neural Networks

Back Propagation-Convergence, Hopfield Nets

None

Fuzzy Systems

Definition of a Fuzzy Set

None

Fuzzy Systems

Fuzzy Relations

None

Fuzzy Systems

Fuzzy Functions

None

Fuzzy Systems

Fuzzy logic Tools

None

Fuzzy Systems

Fuzzy Measures

None

Fuzzy Systems

Fuzzy Reasoning

None

Fuzzy Systems

Applications of Fuzzy systems

None

Discrete Mathematics

Permutation and Combination

None

Discrete Mathematics

Number system

None

Discrete Mathematics

Mathematical logics

None

Discrete Mathematics

Predicate logic-Fundamental Proof Procedure

None

Discrete Mathematics

Automated Reasoning with Prepositional Logic

None

Discrete Mathematics

Refutation, Resolution, Refinements to Resolution

None

Discrete Mathematics

Prepositional Logic

None

Discrete Mathematics

Bounding Functions

None

Discrete Mathematics

Logic Programming

None

Discrete Mathematics

Algebra

None

Analysis and Design of Algorithms

Sorting and Searching Algorithms, Analysis of Algorithms

None

Analysis and Design of Algorithms

Quicksort-Non-recursive Implementation with Minimal Stack Storage

None

Analysis and Design of Algorithms

Interpolation

None

Analysis and Design of Algorithms

Performance Comparison of various Search Techniques

None

Analysis and Design of Algorithms

Lower Bound Theory and Tight Lower bound

None

Analysis and Design of Algorithms

Design of Algorithms

None

Analysis and Design of Algorithms

Greedy Method

None

Analysis and Design of Algorithms

Asymptotic notations-big ohm, omega and theta

None

Analysis and Design of Algorithms

Recursion and non-recursion Algorithms

None

Microprocessor

Dynamic Programming

None

Microprocessor

Hardwired and Micro Programmed Processor Design

None

Microprocessor

Instruction set and Programming

None

Microprocessor

Microprocessor applications

None

Microprocessor

8085

None

Programming

Prolog and C Plus Plus and C and Java

None

Programming

Lips Programming

None

Programming

Output related Questions

None

Programming

Higher Order Functions, Lazy Evaluation, Equations and Pattern Matching

None

Programming

Control, IO, Functions, Parameters, & Exceptions

None

Programming

Principles of Parallelism, Coroutines, Communication and Execution

None

Programming

Programming Language Concepts

None

Theory of Computation

Computability

Models of Computation-Finite Automata

Theory of Computation

Computability

Pushdown Automata

Theory of Computation

Computability

Non-determinism and DFA

Theory of Computation

Computability

Non-regular languages, and Pumping lemma

Theory of Computation

Computability

DPDA and PDAs and Languages accepted by these Structures

Theory of Computation

Computability

Types of Grammars-Type 0, Type 1, Type 2, and Type 3

Theory of Computation

Computability

Relationship between Types of Grammars, and Finite Machines

Theory of Computation

Computability

Non-computability and Examples of Non-computable Problems

Theory of Computation

Computability

Pushdown Automata and Context Free Grammars

Theory of Computation

Computability

Lexical Analysis-Regular Expressions and Regular Languages

Theory of Computation

Computability

Discrete Structures

Theory of Computation

Computability

Conversion of NFA to DFA

Theory of Computation

Computability

Minimizing Number of States in DFA Compilation and Interpretation

Theory of Computation

Formal Language

Properties

Theory of Computation

Simple Non-deterministic Programs

None

Theory of Computation

Need for Formal Computational Models

None

Theory of Computation

NP-hard and NP-complete problems

None

Theory of Computation

Diagonal Argument and Russell’s Paradox

None

Theory of Computation

Linear Bounded Automata

Power of LBA Closure Properties

Theory of Computation

Turing Machine

One tape, Multi-tape

Theory of Computation

Turing Machine

The Notions of Time and Space Complexity in Terms of TM

Theory of Computation

Turing Machine

Construction of TM for Simple Problems

Theory of Computation

Turing Machine

Computational Complexity

System Software and Compilers

Chomsky Hierarchy of Languages

None

Software Engineering

Basics, Principles, Types, Myths, & Process

None

Relational Database Design and SQL

Fundamentals of database

Basics

Encoding Decoding Error Correction Detection

Variable Length Codes

Introduction

Encoding Decoding Error Correction Detection

Error Correcting and Detecting Codes

Introduction

Models for Information Channel

Channel Models and Types

None

Developed by: