# Gate Preparation Books For Computer Science – 2021

## Table of Contents

- Gate Preparation Books For Computer Science
- Best Reference Books for GATE CSE:
- 1.Algorithms:
- 2.C and Data structures:
- 3.General Aptitude:
- 4.Computer Networks:
- 5.DBMS:
- 6.Operating System:
- 7.Compiler Design:
- 8.Theory of Computation:
- 9.Logic Design:
- 10.Computer Organisation:
- Gate Computer Science Math Books for Computer Science
- 1.Graph Theory:
- 2.Probability:
- 3.Discrete Mathematics structures:

## Gate Preparation Books For Computer Science

### Best Reference Books for GATE CSE:

#### 1.Algorithms:

- Fundamentals of Computer Algorithms by Horowitz Sahni
- Introduction to Algorithms 2e By Corman

**2.C and Data structures:**

- Data Structures Using C by Tenenbaum
- K & RC C programming.

**3.General Aptitude:**

- Quantitative Aptitude for Competitive Examinations – R.S Agarwal
- How to Prepare for Quantitative Aptitude for the CAT – Arun Sharma

**4.Computer Networks:**

- Computer Networking | A Top-Down Approach – Kurose and Ross
- Data communications and networking – Forouzan
- Computer Networks by Tenenbaum

**5.DBMS:**

- Database Management Systems – Raghu Ramakrishnan
- Database System Concepts – Korth Sudarshan
- Fundamentals of Database System – Navathe

#### 6.Operating System:

- Modern Operating Systems – Tenenbaum
- Operating System Concepts – Galvin
- Operating system concepts -Stallings

#### 7.Compiler Design:

- Principles of Compiler Design by Ullman

**8.Theory of Computation:**

- Introduction to languages and the theory of computation – John C martin
- Introduction to Computer Theory – Cohen
- Introduction to the Theory of Computation – Michel Sipser

#### 9.Logic Design:

- Digital Logic and Computer Design – Morris Mano

#### 10.Computer Organisation:

- Computer System Architecture – Morris Mano
- Computer Architecture and Organization – J P Hayes
- Computer Organization – Zeky and Hamacher

## Gate Computer Science Math Books for Computer Science

#### 1.Graph Theory:

- Graph Theory with Applications to Engineering and Computer Science -Narsingh Deo

#### 2.Probability:

- Probability and Statistics for Engineering and the Sciences – Sheldon M Ross

#### 3.Discrete Mathematics structures:

- Kenneth Rosen – Discrete Mathematics and its Applications
- Tremblay manohar – Discrete mathematical structures with applications to computer science
- C L Liu – Elements of Discrete Mathematics: A Computer Oriented Approach