UGC NET Computer Science Syllabus 2024 Unit Wise
|
Unit
|
Unit Name
|
Description
|
1
|
Discrete Structures and Optimization
|
Mathematical Logic: Propositional and Predicate Logic, Propositional Equivalences, Normal Forms, Predicates and Quantifiers, Nested Quantifiers, etc.
|
2
|
Computer System Architecture
|
Digital Logic Circuits, Data Representation, Register Transfer and Microoperations, Basic Computer Organization and Design, Programming the Basic Computer, etc.
|
3
|
Programming Languages and Computer Graphics
|
Language Design and Translation Issues, Elementary Data Types, Programming in C and C++, Web Programming, and Computer Graphics, etc.
|
4
|
Database Management Systems
|
Database System Concepts and Architecture, Data Modeling, SQL, Normalization, Enhanced Data Models, etc.
|
5
|
System Software and Operating System
|
System Software, Basics of Operating Systems, Process Management, Threads, CPU Scheduling, Deadlocks, Memory Management, Storage Management, etc.
|
6
|
Software Engineering
|
Software Process Models, Software Requirements, Software Design, Software Quality, Estimation and Scheduling of Software Projects, etc.
|
7
|
Data Structures and Algorithms
|
Data structures, Performance Analysis of Algorithms, Design Techniques, Lower Bound Theory, Graph Algorithms, Complexity Theory, etc.
|
8
|
Theory of Computation and Compilers
|
Theory of Computation, Regular and Context-Free Languages, Turing Machines, Unsolvable Problems and Computational Complexity, Syntax Analysis, Semantic Analysis, Run Time System, etc.
|
9
|
Data Communication and Computer Networks
|
Data Communication, Computer Networks, Network Models, IPv4 and IPv6, World Wide Web, Network Security, Mobile Technology, etc.
|
10
|
Artificial Intelligence (AI)
|
AI, Knowledge Representation, Planning, Natural Language Processing, Multi Agent Systems, Fuzzy Sets, Genetic Algorithms, etc.
|