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

Dr. Manishika Jain- Join online Paper 1 intensive course. Includes tests and expected questions.

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

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

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 |