Logo
Computer Science & Engineering Mantra
Empowering Learners for NET, GATE & Future
×
๐Ÿ“„ Download PDF
๐Ÿ’ป UGC NET Computer Science Syllabus
๐Ÿ“Š Exam Pattern Overview:
UGC NET Computer Science Paper (Paper 2) is a subject-specific paper of 100 questions designed to assess the core technical understanding of Computer Science & Applications. Each question carries 2 marks with no negative marking.

โœ… Total Questions: 100
๐Ÿงพ Total Marks: 200
๐Ÿ“ Type: MCQ (Multiple Choice Questions)
โฑ๏ธ Duration: 3 Hours (combined with Paper 1)

Unit 1: Discrete Structures and Optimization

  • Sets, Relations, Functions, Pigeonhole Principle
  • Graph theory, Trees, Boolean Algebra
  • Linear Programming & Optimization
Start Practice

Unit 2: Computer System Architecture

  • Digital Logic, Number Systems, Combinational & Sequential Circuits
  • Machine Instructions, Addressing Modes
  • Memory hierarchy, Cache, I/O organization
Start Practice

Unit 3: Programming Languages and C Programming

  • Programming paradigms, Language features
  • C language syntax, control structures, pointers
  • Dynamic memory allocation
Start Practice

Unit 4: Data Structures and Algorithms

  • Arrays, Stacks, Queues, Linked Lists, Trees, Graphs
  • Sorting, Searching, Hashing
  • Complexity: Big-O, P, NP, NP-Complete
Start Practice

Unit 5: Operating System

  • Processes, Threads, CPU scheduling
  • Deadlocks, Memory Management, Virtual Memory
  • File Systems, Disk Scheduling
Start Practice

Unit 6: Database Management Systems

  • ER model, Relational Algebra, SQL
  • Normalization, Transactions, Concurrency
  • Indexing, NoSQL
Start Practice

Unit 7: Theory of Computation and Compilers

  • Finite Automata, Regular Expressions
  • Pushdown Automata, Turing Machines
  • Lexical Analysis, Parsing, Syntax Directed Translation
Start Practice

Unit 8: Computer Networks

  • OSI and TCP/IP Models, Network Topologies
  • IP Addressing, Routing, DNS
  • Application Layer Protocols (HTTP, FTP)
Start Practice

Unit 9: Software Engineering

  • SDLC models, Agile, Software Design
  • Testing, Maintenance, Project Management
  • UML diagrams, Metrics
Start Practice

Unit 10: Web Technologies & Artificial Intelligence

  • HTML, CSS, JS, PHP, Web servers
  • AI Concepts, Search algorithms, ML Basics
  • Expert Systems, Fuzzy Logic, Neural Networks
Start Practice