Exam Pattern for GATE Computer Science and Information Technology

Register with VISHWA Course for Sample Lecture Videos

Learn at Your Own Pace with our GATE Lecture Videos Register

Register for Scholarship test with VISHWA to avail exciting offers in course registration

GATE EXAM PATTERN

GATE exam is a computer-based 3-hour online test that consists of a total of 65 questions including objective and numerical answer type (NAT) questions. The overall score for the exam is 100 and this is divided into 3 sections including – General Aptitude, Engineering Mathematics, and Subject-Specific Questions.

Candidates who are preparing for GATE are supposed to answer the general aptitude section (common for the majority of the disciplines). In the case of numerical answer type section, there is no negative marking; for unanswered questions – no marks will be deducted. Note that all major disciplines in GATE exam include 3 sections and this is not applicable for AR, CY, GG, EY, XL, PH, and MA.

The paper code for Computer Science and Information Technology is CS and given below is the marks distribution for each section.

1. General Aptitude – 15% of the total marks

2. Engineering Mathematics – 15% of the total marks

3. Subject Questions (Computer Science and Information Technology) – 70% of the total marks

TYPES OF QUESTIONS

As mentioned earlier, for the GATE exam – the first 2 sections include multiple choice and numerical answer type questions. The multiple-choice questions consist of 4 options, out of which only one is correct. In the case of numerical type questions, candidates need to enter a numerical value as the answer. Candidates must use the mouse and virtual keyboard to answer these kinds of questions.

Below are the various types of questions candidates are expected to answer:

1. Recall: These questions are based on known facts, principles, formulae or laws of the civil engineering discipline. Candidates are expected to answer either by recollecting from his/her memory or from a one-line computation.

2. Comprehension: These questions are included to test the candidate’s understanding of the civil engineering discipline. In this section, candidates are expected to derive simple conclusions from fundamental ideas.

3. Application: In this section, candidates are expected to apply their knowledge either through logical reasoning or by computation.

4. Analysis and Synthesis: These questions can be in a linked format, where the answer to the 1st question of the pair is mandatory in order to answer its sequence or successor question. Candidates can also expect common data questions, where two questions share the same data but are independent of each other.

5. Common Data Questions: Here multiple questions would be linked to a common data problem or a passage. Based on the given data, 2 or 3 questions can be formed. Each question is independent and solution for each question can be derived separately. In this section, each question carries 2 marks.

6. Linked Answer Questions: Questions in this section are of a problem-solving type. Candidates can find a problem statement followed by which they need to answer 2 questions. These questions are linked to each other, meaning the second question depends on the solution for the first question. In this section, each question carries 2 marks.

PAPER WEIGHTAGE

General Aptitude

Topics

Paper 2019 (Weightage)

Paper 2018 (Weightage)

Paper 2017 (Weightage)

Marks (1 Mark + 2 Marks)

Total Weightage

Marks (1 Mark + 2 Marks)

Total Weightage

Set 1

Set 2

Average Weightage

English Grammar

5 (2+3)

8

2+0

2

4

4

4

Sentence Completion

Verbal Analogies

Word Groups

Instructions

Critical Reasoning and Verbal Deduction

Numerical Ability

Topics

Paper 2019 (Weightage)

Paper 2018 (Weightage)

Paper 2017 (Weightage)

Marks (1 Mark + 2 Marks)

Total Weightage

Marks (1 Mark + 2 Marks)

Total Weightage

Set 1

Set 2

Average Weightage

Numerical Computation

5 (3+2)

7

3+5

13

11

11

11

Numerical Estimation

Numerical Reasoning and Data Interpretation

SECTION 1: Engineering Mathematics

Topics

Paper 2019 (Weightage)

Paper 2018 (Weightage)

Paper 2017 (Weightage)

Marks (1 Mark + 2 Marks)

Total Weightage

Marks (1 Mark + 2 Marks)

Total Weightage

Set 1

Set 2

Average Weightage

Propositional and First-Order Logic

8 (5+3)

11

2+5

7

3

5

4

Sets, Relations

Functions

Partial Orders and Lattices

Groups

Graphs: Connectivity, Matching, Coloring

Combinatorics: Counting, Recurrence Relations, Generating Functions

SECTION 2: Digital Logic

Topics

Paper 2019 (Weightage)

Paper 2018 (Weightage)

Paper 2017 (Weightage)

Marks (1 Mark + 2 Marks)

Total Weightage

Marks (1 Mark + 2 Marks)

Total Weightage

Set 1

Set 2

Average Weightage

Number representations and computer arithmetic (fixed and floating point)

4 (2+2)

6

2+1

3

4

11

7

Combinational and sequential circuits

Boolean Algebra

Minimization

SECTION 3: Computer Organization and Architecture

Topics

Paper 2019 (Weightage)

Paper 2018 (Weightage)

Paper 2017 (Weightage)

Marks (1 Mark + 2 Marks)

Total Weightage

Marks (1 Mark + 2 Marks)

Total Weightage

Set 1

Set 2

Average Weightage

Machine instructions and addressing modes

3 (2+1)

4

3+4

7

11

6

9.5

ALU

Data-path and control unit

Instruction pipelining

Memory hierarchy: cache

Main memory

Secondary storage

I/O interface (Interrupt and DMA mode)

SECTION 4: Programming and Data Structures

Topics

Paper 2019 (Weightage)

Paper 2018 (Weightage)

Paper 2017 (Weightage)

Marks (1 Mark + 2 Marks)

Total Weightage

Marks (1 Mark + 2 Marks)

Total Weightage

Set 1

Set 2

Average Weightage

Programming in C

9 (4+5)

14

3+3

6

11

4

12.5

Recursion

Arrays

Stacks

Queues

Linked Lists

Trees

Binary search trees

Binary Heaps

Graphs

SECTION 5: Algorithms

Topics

Paper 2019 (Weightage)

Paper 2018 (Weightage)

Paper 2017 (Weightage)

Marks (1 Mark + 2 Marks)

Total Weightage

Marks (1 Mark + 2 Marks)

Total Weightage

Set 1

Set 2

Average Weightage

Searching, sorting, hashing

4 (2+2)

6

1+3

4

4

7

5.5

Asymptotic worst-case time and space complexity

Algorithm design techniques: greedy, dynamic programming and divide-and-conquer

Graph Search

Minimum spanning trees

Shortest paths

SECTION 6: Theory of Computation

Topics

Paper 2019 (Weightage)

Paper 2018 (Weightage)

Paper 2017 (Weightage)

Marks (1 Mark + 2 Marks)

Total Weightage

Marks (1 Mark + 2 Marks)

Total Weightage

Set 1

Set 2

Average Weightage

Regular expressions and finite automata

4 (2+2)

6

1+2

3

8

9

8

Context-free grammars and pushdown automata

Regular and context-free languages

Pumping lemma

Turing machines

Undecidability

SECTION 7: Compiler Design

Topics

Paper 2019 (Weightage)

Paper 2018 (Weightage)

Paper 2017 (Weightage)

Marks (1 Mark + 2 Marks)

Total Weightage

Marks (1 Mark + 2 Marks)

Total Weightage

Set 1

Set 2

Average Weightage

Lexical analysis

3 (1+2)

5

2+2

4

6

4

4.5

Parsing

Syntax-directed translation

Runtime Environments

Intermediate code generation

SECTION 8: Operating System

Topics

Paper 2019 (Weightage)

Paper 2018 (Weightage)

Paper 2017 (Weightage)

Marks (1 Mark + 2 Marks)

Total Weightage

Marks (1 Mark + 2 Marks)

Total Weightage

Set 1

Set 2

Average Weightage

Processes

5 (2+3)

8

4+3

7

6

6

6

Threads

Inter-process communication

Concurrency and synchronization

Deadlock

CPU Scheduling

Memory management and virtual memory

File systems

SECTION 9: Databases

Topics

Paper 2019 (Weightage)

Paper 2018 (Weightage)

Paper 2017 (Weightage)

Marks (1 Mark + 2 Marks)

Total Weightage

Marks (1 Mark + 2 Marks)

Total Weightage

Set 1

Set 2

Average Weightage

ER-model

5 (1+4)

9

1+2

3

8

8

8

Relational model: relational algebra, tuple calculus, SQL

Integrity constraints, normal forms

File organization, indexing (e.g., B and B+ trees)

Transactions and concurrency control

SECTION 10: Computer Networks

Topics

Paper 2019 (Weightage)

Paper 2018 (Weightage)

Paper 2017 (Weightage)

Marks (1 Mark + 2 Marks)

Total Weightage

Marks (1 Mark + 2 Marks)

Total Weightage

Set 1

Set 2

Average Weightage

Concept of layering

5 (1+4)

9

1+2

3

8

8

8

LAN technologies (Ethernet)

Flow and error control techniques, switching

IPv4/IPv6, routers and routing algorithms (distance vector, link state)

TCP/UDP and sockets, congestion control

Application layer protocols (DNS, SMTP, POP, FTP, HTTP)

Basic of Wi-Fi

Network security: authentication, basics of the public and private key cryptography, digital signatures and certificates, firewall

MARKING SCHEME

Stream Subject No. of Question Marks
Computer Science and Information Technology (CS) Engineering Mathematics 10 15
General Aptitude 10 15
CS Subjects 45 70
Total 65 100

In Objective Type questions:

  • 1 & 2 marks for each correct answer according to the assigned marks.
  • -1/3 & -2/3 mark for each incorrect answer according to the assigned marks.

There is no negative marking for Numerical Answer Type (NAT) Questions.

Learn Smart with VISHWA and Crack GATE CSE Exam Like a Pro!
Click here to Register