Open In App

UGC NET Computer Science Syllabus 2024 PDF Download

UGC NET is a competitive exam that is conducted by NTA (National Testing Agency). Computer Science and Applications is one of the popular branches of UGC NET. In this article, we are going to discuss the syllabus of Computer Science and Applications and different terms related to Computer Science and Applications.

UGC (University Grants Commission) has already published the syllabus of Computer Science and Applications. Here, we will discuss the exam and its pattern as well as the syllabus in detail.



UGC NET Syllabus 2024

UGC NET Computer Science Syllabus 2024

The syllabus of any Competitive Exam is the most necessary thing to know before preparing for the exam. This rule also works for UGC NET Computer Science as well.



Below is the detailed overview pattern of this exam. Simply, in this exam, there will be 2 papers consisting of a total of 150 questions for 300 marks, that have to be submitted in 3 hours.

UGC NET Computer Science Exam Pattern 2024

Question Type Multiple Choice Questions (MCQs)
Number of Papers

No of Papers: 2

  • Paper 1: General
  • Paper 2: Computer Science Subject
Total Marks
  • Paper 1: 100 Marks
  • Paper 2: 200 Marks

Total Marks: 300

Number of Questions
  • Paper 1: 50 Questions
  • Paper 2: 100 Question

Total Questions: 150

Time Duration 3 Hours
Negative Marking No

UGC NET 2024 Computer Science Marking Scheme

UGC NET Computer Science Paper has a specific marking scheme. Some of the basic and important key points are discussed below.

UGC NET Computer Science Syllabus 2024 Section Wise

UGC NET has a wide range of syllabus that comes under computer science and applications. Below mentioned is the detailed syllabus of UGC NET Computer Science that include subjects like Data Structure and Algorithms, Operating Systems, Databses, Software Engineering, Computer Networks, etc.

Below is a list of the units included in the UGC NET Computer Science Syllabus 2024:

UGC NET Computer Science Detailed Syllabus 2024

You will get detailed syllabus of each subject below in the table.

Unit – 1: Discrete Structures and Optimization
Mathematical Logic
Set and Relations
Counting, Mathematical Induction and Discrete Probability
Group Theory
Graph Theory
Boolean Algebra
Optimization

Unit – 2 : Computer System Architecture

Digital Logic Circuits and Componentsdetail
Data Representation
Register Transfer and Microoperations
Basic Computer Organization and Design
Programming the Basic Computer
Microprogrammed Control
Central Processing Unit
Pipeline and Vector Processing
Input-Output Organization
Memory Hierarchy
Multiprocessors

Unit – 3 : Programming Languages and Computer Graphics

Language Design and Translation Issues
Elementary Data Types
  • Properties of Types and Object
  • Scalar and Composite Data types
Programming in C
Object Oriented Programming
Programming in C++
Web Programming
Computer Graphics
2-D Geometrical Transforms and Viewing
3-D Object Representation, Geometric Transformations and Viewing

Unit – 4: Database Management Systems

Database System Concepts and Architecture
Data Modeling
SQL
Normalization for Relational Databases
Enhanced Data Models
Data Warehousing and Data Miningel
Big Data Systems
NoSQL

Unit – 5 : System Software and Operating System

System Software
Basic of Operating Systems
Process Management
Threads
CPU Scheduling
Deadlocks
Memory Management
Storage Management
File and Input/Output Systems
Security
Virtual Machines
Linux Operating System

Scheduling, Memory Management, File Systems, Input and Output; Interprocess Communication, Network Structure.

Windows Operating System
Distributed System

Unit – 6 : Software Engineering

Software Process Models
Software Requirements
Software Design
Software Quality
Estimation and Scheduling of Software Projects
Software Testing
Software Configuration Management

Change Control and Version Control
Software Reuse 
Software Re-engineering

Reverse Engineering.

Unit – 7 : Data Structures and Algorithms

Data Structures
Performance Analysis of Algorithm and Recurrences
Design Techniques
Lower Bound Theory
Graph Algorithm
Complexity Theory
Selected Topics
  • Number Theoretic Algorithms,Polynomial Arithmetic Fast Fourier Transform String Matching Algorithms.
Advanced Algorithm

Unit – 8 : Theory of Computation and Compilers

Theory of Computation
  • Formal Language
  • Non-Computational Problems
  • Diagonal Argument
  • Russels’s Paradox
Regular Language Models
Context Free Language
Turing Machines (TM)
Unsolvable Problems and Computational Complexity
Syntax Analysis
Semantic Analysis
Run Time System
Intermediate Code Generation
Code Generation and Code Optimization

Unit – 9 : Data Communication and Computer Networks

Data Communication
Computer Network
Network Models
Fucntions of OSI and TCP/IP Layers
WWW
Network Security
Mobile Technology
Cloud Computing nd IoT

Unit – 10 : Artificial Intelligence (AI)

Approaches to AI
Knowledge Representation
  • Logic
  • Semantic Networks
  • Frames
  • Rules Scripts
  • Conceptual Dependency and Ontologies
  • Expert Systems
  • Handling Uncertainty in Knowledge.
Planning
  • Components of a Planning System
  • Linear and Non-Linear Planning
  • Goal Stack Planning Hierarchical Planning
  • STRIPS
  • Partial Order Planning
NLP
  • Grammar and Language
  • Parsing Techniques
  • Semantic Analysis and Pragmatics.
Multi Agent System
  • Multi Agent Systems
  • Agents and Objects Agents and Expert Systems
  • Generic Structure of Multiagent System
  • Semantic Web
  • Agent Communication
  • Knowledge Sharing using Ontologies
  • Agent Development Tools
Fuzzy Sets
  • Notion of Fuzziness
  • Membership Functions
  • Fuzzification and Defuzzification
  • Operations on Fuzzy Sets
  • Fuzzy Functions and Linguistic Variables
  • Fuzzy Relations
  • Fuzzy Rules and Fuzzy Inference
  • Fuzzy Control System and Fuzzy Rule Based Systems
Genetic Algorithm(GA)
  • Encoding Strategies
  • Genetic Operators
  • Fitness Functions and GA Cycle
  • Problem Solving using GA.
Artificial Neural Networks (ANN)
  • Supervised
  • Unsupervised and Reinforcement Learning
  • Single Perceptron
  • Multi Layer Perceptron
  • Self Organizing Maps
  • Hopfield Network

Download PDF – UGC NET Computer Science Syllabus 2021

Here is the download link to get the official UGC NET Computer Science Syllabus. The code of this subject is (087). Candidate can easily download the updated syllabus of UGC NET Computer Science as mentioned by the official authority. Candidates are advised to prepare the topic according to given syllabus that helps to gain good marks in UGC NET Exam. The direct link to download syllabus is given below:

Download UGC NET 2024 Computer Science Syllabus PDF

Tips to Score More in UGC NET Computer Science

There are several ways to score more in UGC NET Computer Science Exam. Some of the important ways to score more in UGC NET Paper are mentioned below:

UGC NET 2024 CS Syllabus – FAQs

Q1. Where can I find the UGC NET 2024 Computer Science and Applications syllabus?

Ans. You can find the syllabus on the official UGC NET website.

Q2. Is there any change in the 2024 syllabus compared to previous years?

Check the official website for updates on syllabus changes.

Q3. Can I download the syllabus in PDF format?

Yes, you can usually download it in PDF from our site and also from the official website.

Q4. What should I focus on while preparing for the exam?

Focus on topics like data structures, algorithms, networks, and programming languages as per the syllabus.

Q5. Can I get previous years’ question papers for practice?

Yes, previous years’ question papers are available online for practice.

Q6. How can I stay updated with any changes or notifications?

Ans. Visit the official UGC NET website and subscribe for updates to stay informed.


Article Tags :