Filter
1

We are happy to announce that GO Classes (formed by GATE Overflow senior members Sachin Mittal and Deepak Poonia), in collaboration with GATE Overflow, is launching GATE 2022 Complete Course. Yes, no more complaints that there is “no personal” attention in GATE Overflow for GATE aspirants.

## Course Details:

• Live Lectures: All the classes will be live interactive classes, where you can learn, interact with faculty, ask your doubts live.

• Commencement of classes: Classes will start from 26th July 2021. Classes Schedule will be shared in advance.

• Class Timings: There will be two classes of 2 hours each, everyday of the week except Wednesday.

• First class will be in the morning, from 7:30AM to 9:30AM.

• Second will be in the evening, from 7PM to 9PM.

• Recordings of lectures: ALL the live lectures will be recorded as well and can be watched anytime after the live class.

• Course Duration: From 26th July to 15th December.

First Subject that will be taught is Discrete Mathematics. It will start on 26th July 2021.

Discrete Mathematics and C-Language subject classes are FREE for all.

## Course Features:

• Interactive Classes: All the classes will be live interactive classes.

• Live Doubt Discussion: After every class, we will have live interactive doubt discussion.

• Homeworks: For EVERY lecture, on the same day, Homework will be provided. This homework will contain several questions, covering all the topics/concepts of the respective lecture. Solutions to the homework will be provided the next day.

• Weekly Quizzes: Every Week, on the Off day, we will have a Quiz for the ongoing subject. It will help you evaluate your preparation and learning.

• We will make following Standard Books Easy. Our lecture notes, homeworks, practice sets etc will be based on standard books and resources. Everything will be taught from basics, with many examples to understand the concept clearly.

• No Prerequisites: Every subject will be taught from basics without assuming any prior knowledge whatsoever.

• Video Solutions: For complicated/important/tricky previous years GATE/TIFR questions, we will provide detailed video solutions.

• Quality Practice Sets: For every subject, Quality practice sets will be provided. These practice sets will have questions created by our expert faculty team and from standard resources.

• FREE Access to Post-GATE IIT/IISc/PSU Interview Prep Course: After the GATE exam, we will launch Interview Preparation Course to crack interviews of IIT/IISc/PSUs. GO Classes enrolled students will get this course for free.

• NO Rote Learning: Learning concepts by knowing the Idea/Proof behind them improves one’s analytical skills which is crucial for analytical exam like GATE. We teach concepts in a quality manner with Proof-Idea-Intuition. We will make proofs easy to understand by taking several examples to explain.

• Crack other competitive exams: Our students will also be able to crack other competitive exams like TIFR/NET/ISRO/NIELIT/BARC etc easily.

• Monthly preparation guidance session: We will have a preparation discussion/guidance session with our students every month, where students can discuss about their progress, queries etc. We will have previous GATE toppers as guest in these sessions, so that students can learn from their experience.

• Doubt discussion other than in the live class: Students can ask their doubts on any of the following platforms : GO Classes mail, GATE Overflow website,  GO Classes Whatsapp group for enrolled students, GATE Overflow Telegram group, GO Classes website.

• Everything under one roof: Lectures, Homeworks, Quizzes, Practice Sets, Doubt discussion, Query resolution, Lecture Notes, Video Solutions of GATE PYQ, Test Series etc, Everything required for a perfect GATE preparation is available at single place.

## Course Fee:

Fee for Complete GATE 2022 Course is 12,000/- Only.

## Faculty Team:

Sachin Mittal: Sachin is MTech graduate from Indian Institute of Science(IISc), Bangalore. He had worked at Amazon as Applied Scientist, before quitting his job to pursue his interest of teaching students for GATE Computer Science. Sachin has previously taught in Ace Engineering Academy. Sachin had an All India Rank 33 in GATE 2017.

Deepak Poonia: Deepak is MTech graduate from Indian Institute of Science(IISc), Bangalore. He has taught many students for GATE Computer Science exam in Ace Engineering Academy, Gateforum etc. Deepak has secured top rank in GATE exam multiple times, an All India Rank 67 in GATE 2018,  All India Rank 53 in GATE 2020.

Mentored By:

GO Classes is Mentored by Dr. Arjun Suresh (Founder GATE Overflow, Postdoc The Ohio State University, Ph.D. INRIA France, ME IISc Bangalore).

How to Enroll :

NOTE : On 26th July, From 7PM to 9PM we have Orientation Class. Anyone who is interested in this course MUST attend this Orientation Class. We will discuss ALL about this course, faculties etc and resolve all your doubts/queries regarding the course. Sign Up on above website to get access to Orientation Class and other courses.

2

Hello Everyone....!!

Here is the most awaited post of GATE Overflow TEST SERIES for GATE CSE 2022.

You can see the complete details of the Test Series in the below link....!! If you have any doubts please drop a comment to this post..!!

## Schedule of Tests

### Features of the Test Series

1. All questions formed and verified by GATE Overflow team
2. Emphasis on coverage of all question types in GATE
3. Both technical as well as grammatical errors are proofread before test creation
4. Tests can be taken any time from the creation date
5. Detailed solution will be provided for all the test questions with option for commenting doubts
6. Questions will be on GATE Overflow site and visible only to those who have taken tests
7. Any change in answer key will be updated immediately and notified to all takers
8. Any wrongly answered question will be automatically added to “Wrongly Attempted” Question list which you can view anytime for revision
9. Tests consists of three types
1. 22 Subject wise tests which includes 20 two-marks and 10 one-marks questions for 50 marks and 90 minutes
2. 4 Mix-subjects tests which will include questions from multiple subjects and same marking scheme as subject wise tests
3. 6 full length mock tests in the exact format as actual GATE (65 questions, 100 marks, 180 minutes)
10. Test Interface can be tried here (Tests by Mentors and Previous year papers are available for GATE, UGCNET etc. which can be taken freely by any user)

## Click here for Schedule of GATE Overflow Test Series for GATECSE 2022

### You should login and if you do not have a GO account you can just register for free. GO contributors are given discount for test series access like follow

Payment Option Coming on May 30

### Discounts for GO contributors

• All editors on GO site can get test series access for $₹ 10$
• All GO users having $5000+$ user points on GO site as of May 1, 2021 also get test series access for $₹ 10$
• If you have any bonus points (which are given for good behaviour) same will be reduced from your test series amount up until the last $10$ – that is, if you have $1000$ bonus points, test access will be given for $₹ 10$
• GATE 2021 test series subscribers can get test access for $₹ 399$
• Those who preordered GATE Overflow book for GATE CSE 2022 can get a $10\%$ discount if their purchase email matches the one on their GO account

3

## The schedule followed by GATE Overflow for GATECSE 2022

GATE Overflow Test Series for GATE 2022

Schedule of Tests

1. It is not the only good schedule possible but is one schedule where subject dependencies are met
2. Schedule organized into 4 modules:
1. First 6 weeks covering aptitude and discrete mathematics fundamentals – most important
2. Next 6 weeks covering a bit of hardware, programming and computer architecture – builds a good system level knowledge
3. Next 6 weeks covering more theoretical subjects, probability and OS – building the base of Intelligent Systems
4. Final 6 weeks to finish DBMS, Operating Systems, Computer Networks and Compiler Design
3. This schedule is tied to GATE Overflow Test series – subject tests will be added as per the schedule
4. Preparation materials including reference links are provided on GO classroom (free for everyone) as per the schedule – to access GO classroom just create a new account on the home page of it and subscribe manually to each course
5. Even if you are joining late, you can adjust your schedule accordingly - most assignments in GO classroom will allow late submissions and this schedule will be over by November end.
6. Extra points to be followed will be updated here.
7. GATE CSE Subject page should be used for the subject resources (will be updated as per schedule) and GO classroom has assignments in extra.

## June 7-13

Quantitative Aptitude: Ratios, speed­-time, directions, work­-time, clock, other numericals, deriving conclusion from graphs, pie/bar charts, sequence and series etc.

## June 14-20

Discrete Mathematics: Set Theory & Algebra: Sets; Relations; Functions; Mathematical Logic: Propositional Logic; First Order Logic.

## June 21-27

Discrete Mathematics: Combinatorics; Counting; generating functions;

## June 28-July 4

Discrete Mathematics: Combinatorics;  recurrence relations.

Discrete Mathematics: Set Theory & Algebra: Groups; Partial Orders; Lattice.

## July 12-18

Digital Logic: Boolean algebra. Combinational circuits. Minimization. Number representations and computer arithmetic (fixed and floating point), Sequential circuits.

## July 19 - July 25

Programming and Data Structures: Programming in C. Recursion.

## July 26 – August 1

Computer Organization and Architecture: Machine instructions and addressing modes, ALU, data‐path and control unit, Instruction pipelining, Memory hierarchy: Cache and main memory, Secondary storage, I/O interface (Interrupt and DMA mode).

## August 2-8

Programming and Data Structures: Arrays, stacks, queues, linked lists, trees, binary search trees, binary heaps, graphs.

## August 9-15

Algorithms: Asymptotic worst case time and space complexity. Searching, sorting, hashing. Algorithm design techniques: greedy, dynamic programming and divide‐and‐conquer.

No exam

## August 30 - September 5

Algorithms: Graph search, minimum spanning trees, shortest paths.

## September 13-19

Probability: Random variables. Uniform, normal, exponential, poisson and binomial distributions. Mean, median, mode and standard deviation. Conditional probability and Bayes theorem.

## September 20-26

Theory of Computation: Regular expressions and finite automata. Context-free grammars and push-down automata. Regular and context-free languages, pumping lemma. Turing machines and undecidability.

## September 27 – October 3

Databases: ER‐model. Relational model: relational algebra, tuple calculus, SQL. Integrity constraints, normal forms. File organization, indexing (e.g., B and B+ trees). Transactions and concurrency control.

Revision, Rest

## October 11-17

Numerical Ability: Analytical Aptitude: Logic: deduction and induction, Analogy, Numerical relations and reasoning
Spatial Aptitude: Transformation of shapes: translation, rotation, scaling, mirroring, assembling, and grouping, Paper folding, cutting, and patterns in 2 and 3 dimensions

## November 1-7

Operating System: Memory management and virtual memory, File systems.

## November 8-14

Linear Algebra: Matrices, determinants, systems of linear equations, Eigen values and Eigen vectors, LU decomposition.

## November 22-28

Compiler Design: Lexical analysis, parsing, syntax-directed translation. Runtime environments. Intermediate code generation. Local optimisation, Data flow analyses: constant propagation, liveness analysis, common subexpression elimination.

Calculus: Limits, continuity and differentiability. Maxima and minima. Mean value theorem. Integration.

## November 29 – December 5

Calculus: Limits, continuity and differentiability. Maxima and minima. Mean value theorem. Integration.

## December/January

• Full length mock tests
• Time management and reducing careless mistakes must be done
• Closed book revision is important

## Mock Test 6 : January 23

4

Booking for GATE Overflow Book for GATE CSE 2022 is now open. This is the third edition of this book updated with GATE 2020 and 2021 questions. Details of last edition on Amazon (now out of stock) can be seen here.

Book is now available exclusively on Amazon

1. Softcopies are available at http://book.gateoverflow.in — same as the hardcopy including answers for all questions – all 3 volumes together will be ~2000 pages.
• As before the hardcopy will be having all GATE CSE questions since 1987 answered with some of them having multiple answers (best answer selected on GO + Useful answer marked by admins)
• Only out of syllabus questions from previous year GATE are omitted
• Descriptive, fill in the blanks and multiple select answer type questions from old GATE papers are included
• 12*8 = 96 sets of previous year Aptitude questions are included from all the branches, not just CSE

More details and previous version history can be seen at: https://gatecse.in/gate-overflow-book-qa-only-previous-gate-tifr/

5

## [Index]

1. Resources: I used for GATE
2. Study tips
3. Test Series
4. Recommended preparation blogs/ videos
5. FAQs

# 1. Resources

### Digital Logic

Book: Digital Design by Morris Mano [5th ed] Chapter 1 to 6 along with some questions from exercises

PAL and PLA : Neso Academy

Floating point representation: Article by Steve Hollasch

### Computer Organization and Architecture

Book 1: Computer Organization and Embedded Systems by Carl Hamacher [6th ed] Chapter 1 to 3, 5, 6

Input Output: IIT Madras lectures by Prof S. Raman

Cache Miss: Article by Arjun sir

Cache Miss Questions: Gateoverflow classroom assignment 1

More on Cache: CSE378 by Prof Larry Snyder

Data Dependencies in Pipelining: Lecture by Arjun sir

Book #2: Check the “Computer Architecture Formulas” on 2nd page of Computer Architecture: A quantitative approach by David Patterson [6th ed]

Check examples and formulas used for Memory Hierarchy and Pipelining: Appendix B and C from Computer Architecture: A quantitative approach by David Patterson [6th ed]

### Programming

Book: The C Programming Language [2nd edition:ANSI C] Chapter 1-6

Important Questions about C Language: C Programming FAQs by Steve Summit

Must read articles on C programming by Arjun Sir:     1) C Program- A system view

3) Pointers

Articles and MCQs by GeeksforGeeks (very few questions and articles may contain errors)

Sequence Points: Article by GeeksforGeeks

### Data Structures

Book: Data Structures and Algorithms Made Easy: Data Structures and Algorithmic Puzzles by Narsimha Karumanchi [5th ed] Chapter 3 to 7

Programming Assignments: Gateoverflow classroom

### Algorithms

Book #1: Introduction to Algorithms 3rd Edition by C.L.R.S. [3rd ed] Chapter 1 to 4, 6 to 9, 10 to 12, 15 to 17, 21 to 23

Book #2: Data Structures and Algorithms Made Easy: Data Structures and Algorithmic Puzzles by Narsimha Karumanchi [5th ed] Relevant Chapters are 8 to 12, 14, 17 to 19 (Studied very selectively)

Video Lecture #2: Lecture on Median by Prof. Shai Simonson

Akra Bazzi method for calculating Asymptotic Analysis: Wikipedia Article

### Theory of Computation

Book #1: An Introduction to Formal Languages and Automata by Peter Linz [6th ed] Chapter 1 to 12 (Also do the exercises)

Video Lecture: Theory of Computation by Prof. Shai Simonson

Book #2: Introduction to the Theory of Computation by Michael Sipser [3rd ed] Topic 5.3 Mapping Reducibility (Also checkout the exercises from other chapters)

Article on RICE Theorem by Arjun Sir

### Compiler Design

Video Lectures #1: Compilers by Prof. Alex Aiken (Lecture list relevant to GATE + Week 8 and Week 9 until lecture 16-04)

Articles by Arjun Sir:    1) Viable Prefixes and Handle in LR Parsing

Video Lectures #2: Lectures by Uncode Lecture 1 to 19

Book: Compilers: Principles, Techniques and Tools by Ullman [2nd ed] Chapter 1 to 9

Lex specification and Yacc grammar of ANSI C

### Operating System

Book #1: Operating System Concepts by Galvin [10th ed] Chapter 1 to 15

Book #2: Operating Systems: Three Easy Pieces by Remzi and Andrea (Most of your queries will be solved after reading the book)

Multi Level Paging: Lecture by Arjun Sir

HPCA lectures by Georgia Tech:     1) Virtual Memory + Paging + VIPT Cache + DRAM

2) RAID

### Databases

Video Lectures #1: Lectures by Kiran Sir Lecture 1 to 26, 29

Book #1: Database System Concepts by Korth [8th ed] Chapter 1 to 4, 6 to 8, 10, 11, 14 15

Book #2: Fundamentals of Database Systems by Navathe[7th ed] Chapter 17

Normalization article by Arjun sir

### Computer Networks

Book #1: Data Communication and Networking by Forouzan [5th ed] Chapter 4, 7, 10 to 13, 19.1 ,20, 21, 23

Book #2 : Computer Networks by Tanenbaum [4th ed] Chapter 4 to 6

IITB Notes

Some Articles from GeeksforGeeks

Book #3: Internet Core Protocols by Erik Hall (Read Selectively)

Uncode Lectures 1 to 20 and Problem Solving 1 to 76

### Linear Algebra

Video Lectures: Linear Algebra by Prof. Gilbert Strang  Unit I and Unit II along with recitation and practice problems

### Calculus

Video Lectures: Single Variable Calculus by Prof. David Jerison

Practice Problems from Cole's World of Mathematics

### Probability

Book: A first Course in Probability by Sheldon Ross [9th ed]  Solved exercises of Chapter 1,2

More distributions and statistics from Made Easy Engineering Maths book

### Discrete Mathematics

Video Lectures #1: Lectures by Kiran sir

Video Lectures #2: Discrete Mathematics IIT Ropar (Did not watch these lectures,found these after GATE)

Book #1: Discrete Mathematics and its applications by Kenneth Rosen Chapter 1,2, 6 to 9

Book #2: Graph Theory with Applications to Engineering and Computer Science by Narsingh Deo Chapter 1 to 5, 8

Combinatorics and groups: Slide 1 and 2 from Gateoverflow classroom

Abstract Algebra: Discrete Mathematical Structures by Prof Kamala Krithivasan Lecture 35,36,37

### General Aptitude

Verbal, Quantitative and Logical Aptitude: Solved PYQs , Notes, Number Theory, Modular Arithmetic

Spacial Aptitude: Spacial Aptitude by NLN Sharma Sir

### Notes

Discussion on GATECSE website under every subject is helpful

Book to Improve preparation : A Mind for Numbers by Barbara Oakley

# 2. Study Tips

Revision : Using Spaced Repetition

Anki: Create Q&A format Anki flashcards for topics difficult to remember or topics rarely asked in GATE

Test Series Timetable: Used retrospective timetable using Google Sheets

Here’s a sample: Color indicates how I felt about my performance and date indicates when I attempted them. Using both these metrics I chose which tests to prioritize during the last 2 months.

Solving questions: I divided my notebook into 3 equal parts so that I get used to taking less and narrow space. During your initial period before you start test series you can use cstimer to put yourself under timer pressure and improve your speed(but not at the cost of accuracy). I also used the same pen throughout GATE preparation(Technotip).

Summarized study tips by Barbara Oakley

# 3. Test Series

Ankita Jain AIR 1 GATE CSE 2016 in her wordpress blog recommends using more than one test series.

I enrolled for Ace, Made Easy and GO test series.

Topic Wise: Ace, Made Easy and GO

Subject Wise: Made Easy and GO

Full Length: Made Easy(Basic Tests only) and GO

My review of these test series:

• Ace: Easy questions, focus on concepts
• Made Easy: Moderate questions, focus on numericals
• GO: Moderate questions, focus on subject coverage and a balance of concepts and numericals

# 5. FAQs

1. Which PYQ book should I go with? GO Book
2. How many times should I solve PYQs? Maybe twice, once from GO book and second time through the exams section of gateoverflow.
3. How to deal with MSQs? Focus on building concepts
4. How many hours should I study? Study whenever you can, keep a balance between study, rest and exercise
5. How much should I sleep? Get a good sleep, varies from person to person
6. I can’t study for longer hours, what should I do? Check out “Study with me” live streams, join the ones that have timers(pomodoro timers)
7. We all have some days when we feel down or demotivated, what did you do during those times? I solved tests, for some reason it brought me back into study mindset. Since I revised everyday using Anki I could attempt perviously studied topic/subject tests any time.
8. I can’t afford coaching and I don’t have enough time for standard books, what should I do? Check out Parnika Tutorials, Gatebook, Neso Academy (please validate whatever you learn)
9. Were you studying in your last year? No, I started preparing for GATE after I graduated and took several attempts
10. What were the mistakes you made in your previous attempts that I should avoid? Delaying revision and not enrolling for test series
11. How should you stay calm during the day of your exam? Some blogs said its best to meditate after sitting at allotted place, I tried it out and it worked
12. What is your rank? AIR 29

Thanks to authors of the books, professors who have contributed to open learning, Arjun sir, Bikram sir, Shaik Masthan sir, Srestha mam, Sounjaya mam and everyone who has directly or indirectly helped me reach my goal.

6

First of all, I would like to thank my parents for giving me the freedom to do anything, especially to bear and support me. Our parents work very hard to give us a better life. And also thanks to all my friends, teachers, and aspirants here on GO, Special thanks to Arjun Sir.
My name is Nikhil Dhama, I got AIR 8 (980 score) in GATE CS 2021, This was my second attempt with full-time preparation.
Last year my rank was 1531, I guess this is enough introduction for me, I’ll get to the point now…

How did I prepare for GATE 2020?

I followed some coaching material(freely available, wasn't enrolled) blindly, I won’t name it here, Actually it was all my fault all along not following some good content, I did nothing else, not even pyqs. This turned out to be a big mistake. I realized it later after losing a year. Now After preparing again I think it’s for the best that I didn’t get a better rank last year, otherwise, I would have gone for post-graduation with half misconceptions in my mind and that would be a disaster. I didn’t even deserve 1531 rank last year, it was too good for my preparation level, preparation was way poor (soon you will know why I’m saying so).

What makes me drop and prepare again?

I enjoy learning stuff, I like solving mathematical problems with low-sound music :p, so I was sure for post-graduation. For this reason, I did not sit for campus placements, because I didn’t want to have a second thought if I had a placement in my hand. I left no choice for myself other than a drop or taking some college with this rank only...

Why didn’t I apply for some other tests like PGEE, ISI, CMI, last year instead of repeating?

No doubt there are many good colleges in India, but after giving Gate 2020, I realized my concepts are not that strong, I’m missing something, and second I could do much better. This wasn’t my best, I wanted to try again.

I decided right after the result of GATE 2020 that I will prepare again. But the first step was to analyze the mistakes I have done throughout my preparation and during those 3 hours inside the examination hall.

Mistakes I did last year...

The first mistake I made was to trust in the coaching material and their false claims, I got a bit lazy, the second big mistake was not solving pyqs.
I was overconfident last year, during that 3 hours I could not even read all question, left 8-10 questions unread. This shows a lack of practice and time management, as I invested lots of time on few particular problems, that turned out to be wrong later :( Maths is my strong suit, and I couldn’t solve a simple calculus problem there. So I had to work on all these things and improve myself.

Steps I took to counter those mistakes...

I checked who is going to conduct GATE 2021, found out it’ll be IITB most probably. I had a very bad experience with JEE Adv 2015, I knew what these people usually do. This gave me a hard feeling that what if I fail again? anyhow I got through that.. and started looking for the solution to my mistakes.. decided to read books thoroughly this time.
I researched for 10-15 days and gathered all my study material for the preparation. My first stopping point was GO, found almost everything I need. Enrolled in the test series as early as I can (gave tests from GO and applied only). and improved on each of them one by one.

What was my schedule for preparation for GATE 2021?

I started slowly around 4 to 6 hours a day, enjoyed the rest of the time, watched some movie or anything, then shifted gear in July and changed my preparation time from daytime to nights.. started studying from approx 3 PM till I could, with small breaks in between. Every day studied at-least till 4 AM, for some days I stretched it till 7 AM, depending upon how much interest I have in that topic. This was my daily schedule, with minimum full-day breaks.

I divided the weekdays into two parts, Mon-Fri study with the same schedule, Sat-Sun solve pyqs from the topics I covered earlier, usually a different topic from what I studied during that week and give a test or revise everything I studied during the week or any topic if I got stuck in pyqs. This way I was doing both preparation and revision side by side.

Took a break for 20-25 days in Oct, had to give final sem exams.. started back again.. and finished the syllabus by the end of Nov. Only a few maths topics were left... I was already confident in those topics. I started giving tests late, from the beginning of Nov, I don’t suggest you do it. I had less time and had to cover lots of stuffs.. also sharp memory helps me keep things longer in my mind. Was doing well in tests.

By the end of Dec, I was done with the full syllabus, one-time revision, and all pyqs.
Changed my schedule from Jan, admit card was out, got the morning session, so I had to adapt myself to that timing.. took me 15-20 days for it... In Jan, gave a mock test almost every single day, analyzed my mistakes during the day, and revised in the evening. Every third day of the month I solved one previous year GATE paper as a mock test (from 2011 to 2018 at sets).

Appeared in GO mocks, almost everybody here knows about those.. took a test by Ruturaj Sir 2 days before the exam.. just to have the feeling of a hard paper and be ready for the worst-case as I was already expecting a hard paper.
Gave all these tests for time management, GO subject tests were an informative and conceptual test for me.

NOTE: you need not follow this schedule at all, I like studying at night.. and wanted to read everything in a short time, that’s why this schedule.. make your schedule at your convenience, which suits you the best.

What resources did I follow?

You can find them here.

While reading books, I found out I had many misconceptions and was lacking basic details of almost all of the concepts.. that’s why I didn’t deserve any better rank than 1531 last year.

How much stress was I having during preparation?

You can imagine by reading my schedule... side by side I was going through emotional stuff which needs to be taken care of, I decided to keep all such thoughts aside and kept focusing on my preparation, sometimes I even started to feel like a failure that I couldn’t do anything and many more stuff.. but I made it through, the good thing is I enjoyed studying all these concepts that’s why I never got bored or exhausted with my schedule. I wanted to give my best.. and I was targeting 90+ marks, so it was all worth it. I would like to add that there was a time once where I couldn’t read or study anything for 8-10 days, it’s alright as long as you make a comeback, also it’s necessary to take small breaks, I used to play online cards and video games, watch movies during my breaks. Just find your comfort zone.

How did those 3 hours inside the examination hall go?

To be honest I wasn’t feeling like I’m going for the exam until I reached the center and sat on my allocated seat... Started to get some butterflies after sitting there.. plus I prepared myself to attempt the exam in a single pass without revisiting too many questions.

It’s almost 9:30 AM and the exam starts, directly went for CS section, the first question was based on the covariance of two parameters of a distribution, damn I left this topic just because it was not required for GATE, I knew one part of it.. but couldn’t take a risk of -0.66.. so just left it.

10 mins past I have seen 4 questions, only 1 attempted.. situation got a little bit tensed now. I closed the question window so that my mind won’t divert by looking at how much I have attempted.. started attempting one by one.. with 15 mins spare, I was at the end of the paper, I opened the window again, and felt a bit relaxed, only 9 questions were unattempted.. attempted 5 more in that 15 mins (4 of them turn out to be correct).. so in total, I attempted 61 questions, 52 correct 9 incorrect, 8 out of 9 are MSQ or NAT so no negative here. Only 0.66 negative marks in one question.

Final result

The first official answer key was out, one big debate on one aptitude question, the official key was against me ;-; It could cost me a lot, but finally things settled in my favour, and both answers were given right in the final key.

I got 80.33 marks in set 1 (before normalization). Now I just had to wait for the final result.

Got AIR 8 in the final result.. still feels like I’m dreaming :))

I hope this covers almost everything. If anyone has any queries, feel free to ask.

My response sheet

8
9

## PRAGYS APP

Since many people are not fully aware of the features of Pragy’s app, I’m listing them here:

1. You can calculate your mark by giving your response URL here: https://gateoverflow.in/mymarks/index.php No user details required.
2. You can get the current rank (among those who used the app) as well as the estimated rank and score from here: https://gateoverflow.in/mymarks/VisualizeMarks.php
3. Regarding the accuracy of the predictor you can see what happened last year: https://docs.google.com/spreadsheets/d/1VuLslsr6ONupFJHXmQWQlCyR0FoUP2Oa-zthqE7tl1A/edit#gid=739634420
4. Regarding where all to apply, you can use the College Suggestion part of the app here: https://gateoverflow.in/mymarks/ScoreToColleges.php?score=633.24
5. Almost all the good options are given above though data for some reserved categories are missing as they weren’t available anywhere.
6. MUST read out the points given in the College Suggestion part.
10

PS: This is the first version of the PDF and though we have spent a lot of time doing tagging, some of the topics might be given wrong unlike GATE PDF which has gone through multiple revisions.

11

Part 2 discusses the effect of Score change in GATE 2019, and a bit of information about COAP, Internal Sliding etc. This should cover all the details you need to begin your admission procedure.

12

GATE 2019 results are now out. Check here.

## Result Responses

You can see the below video for getting details about Admissions, Research, Cutoffs, where to apply, whether to repeat etc.

You can see the below video for getting details about impact of score change in 2019 compared to 2018, COAP, CCMT, internal sliding, etc.

13
14

All the Non-previous year tests are going upgradation and should be ready by October beginning. So, kindly avoid taking them now as any mistake will be fixed only by October.

$%<!-- <tr> GATE Book Tests GATEBOOK-2019 Mock Test 1 GATEBOOK-2019 Mock Test 2 GATEBOOK-2019-DM 1: Mathematical Logic GATEBOOK-2019 DM2: Combinatorics GATEBOOK-2019 DM3: Set Theory & Algebra GATEBOOK-2019 DM4: Groups and Lattice GATEBOOK-2019 DM5: Graph Theory GATEBOOK-2019 Grand Test Discrete Mathematics GATEBOOK-2019 Probability 1 GATEBOOK-2019 Linear Algebra 1 GATEBOOK-2019 Calculus 1 GATEBOOK-2019 Grand Test 4: Mathematics GATEBOOK-2019-OS1 GATEBOOK-2019-OS2 GATEBOOK-2019 OS3: Memory Management GATEBOOK-2019 OS4: File Systems GATEBOOK-2019-COA1 GATEBOOK-2019-COA2 GATEBOOK-2019 COA3: Control Unit GATEBOOK-2019 COA4: Pipelining GATEBOOK-2019 COA5: Memory and IO GATEBOOK-2019 Grand Test 6: CO & Architecture GATEBOOK-2019-DL1 GATEBOOK-2019 DL2: Combinational Circuits GATEBOOK-2019 DL3: Sequential Circuits GATEBOOK-2019 Grand Test 5: Digital Logic GATEBOOK-2019-DS1 GATEBOOK-2019-DS2 GATEBOOK-2019: Algorithms 1 GATEBOOK-2019 Algorithms2: Algorithm Design, Hashing GATEBOOK-2019 Grand Test 1: DS&A GATEBOOK-2019-TOC1 Regular Languages GATEBOOK-2019 TOC2: Context Free Languages GATEBOOK-2019 TOC3: Turing Machines GATEBOOK-2019 TOC4: Language Properties GATEBOOK-2019 Compilers1: Lexical Analysis GATEBOOK-2019 Compilers2: Parsing GATEBOOK-2019 CN1: Flow and Error Control GATEBOOK-2019 CN2: Network Layer GATEBOOK-2019 CN3: Transport Layer GATEBOOK-2019 CN4: Application Layer and Network Security GATEBOOK-2019 Grand Test 3: Computer Networks GATEBOOK-2019 DBMS1: ER Diagrams, SQL, Relational Algebra GATEBOOK-2019 DBMS2: Normalization GATEBOOK-2019 DBMS3: Indexing GATEBOOK-2019 DBMS4: Transactions and Concurrency GATEBOOK-2019 Grand Test 2: DBMS -->$

15

Hi, all, toppers of this year, congratulations to you for your success.

Now, many of you have got good ranks which is enough to get a TA position in top IITs. Some some of you may have to face RA interviews.

In most of the IITs, the autumn semester starts from July. Considering that, you have ample amount of time to learn something relevant to the topics that you are willing to pursue in IITs. This would help you to decide your area of interest ( for your master thesis and seminar and all ).

There is a Moodle site called "go-classroom" ( http://classroom.gateoverflow.in) initiated by Arjun Suresh Sir last year. You may join the M.Tech section to get updates related to M.Tech courses, relevant lecture, assignments, useful links, and many more useful stuff.

The section is not updated yet, but it will be updated soon.

16

Hi everyone! My name is Rishabh Gupta and I secured AIR - 2 in GATE 2018. Marks: 83.00. Credit goes to my parents and GATE OVERFLOW.

I am a final year student in a tier-3 college. It was my first attempt. Even being in a central university, we have zero placements. Really, not a single company visited our campus this year for CSE(till now), not even the mass recruiters like TCS and Infy.
But I think that is why I got this rank. There was no other option, but to study and prepare for a competitive exam which offers a decent chance to excel in the professional sphere.

Whatever I am writing here is a part of my own viewpoint. Many might disagree with me. I would, rather, like to suggest you do not follow me blindly but rather analyse yourself and do what suits you best.

I always followed standard books during my BTech, even when teachers forced us to follow books of some local authors. This resulted in a relatively not that good performance in my college exams, but I knew that I was building concepts instead of mugging up and rotting my knowledge.

It would be my suggestion for you all aspirants to follow the standard books. It might take more efforts, but its worth it. Don't ask for notes from toppers, seniors, etc. but create your own. When you will make notes all by yourself, you will understand better. There is no secret to success, It's all up to you as you have to do the intended labour. Your teachers can teach you, blogs can motivate you, seniors can guide you, coaching people can tell you everything, but it's YOU who have to put your brain to work.

I started proper GATE preparation from July 2017. I prepared the complete schedule up till the exam.
I went through books of all subjects in this duration. Since I had already been through them earlier, so it was not difficult for me to do it again.
You should be clear about when and how you will do each and every subject. Create your plan according to your grasp in each subject. My plan was:
July - Discrete Maths (started with this because this is the base for cs)
August - C, Data structure and Algorithms (These were comparatively easy subjects for me since I did competitive coding)
September - TOC and Compiler Design (Compiler Design took a lot of time since I was studying it for the first time, so I made sure to do TOC quickly as I had a grip on it already)
October - DLD and COA (DLD is considered easy. COA can take time and I spent a lot of time in clearing my doubts)
November - OS (only 1 subject because of 7th sem exams)
December - DBMS and Networks (Don't take networking lightly!)
January - Aptitude and revision (and also Engineering Maths, which I kept neglecting)
February - Relax and gave the exam

Although, I set the deadlines but sometimes was not able to achieve it and extended a day or two. Make sure you stick to your plan and make changes to it as you proceed. The key here is consistency. Work hard, DAILY.

After reading books and preparing notes, I used to solve previous year GATE questions. And often got stuck. GO comes to the rescue at this point. There are so many aspirants like you, here at GO, who will help you in resolving doubts. You should also engage in helping others and clearing their doubts, this will, in turn, will clarify your concepts too.
For the name of the books and relevant chapters see this: https://engineering.careers360.com/articles/gate-2017-topper-interview-ravi-shankar-mishra-air-3-cs
You can find all book's pdf on the internet.

COACHING
I didn't attend any coaching(mainly because there was no coaching centre near me).
I felt that they just help us in mugging formulas, without giving an intuition of the core concepts. I have seen their study material, it often consists of "points to remember", and they expect you to memorize them(or rather to say mug them up), without having much of understanding.
Mugging up formulas is not at all required(at least this is what I believe in Computer Science it's all about Common Sense). I think if you intend to memorize the formula then it indicates that you do not have a hold over the concept. For example, people often try to "mug up" the formula for the average access time in cache (and Virtual memory) and often get confused when to use what. But once you understand that how the cache works, the confusion won't arise. You should understand the meaning of the terms related to it like hierarchical access or simultaneous access, miss penalty, main memory access time, etc.
Similarly, there are concepts in TOC like closure properties. Don't try to learn it by-heart, instead, try to make sense out of it, try to develop an intuition for it, try to visualize the concept, read the books and try to understand through the lines. Search on the internet, you will find lectures, ppts of great university's professors. When you began searching on the internet, you often come across new things surrounding that concept. It's YOU who need to browse things. No one is going to spoon feed.
It might not be possible to grasp everything and you might need to just memorize the formula sometimes due to time constraints. It's okay, everyone does it. But try to keep it at a minimum level. I was not able to understand a lot of things like probability distribution formulas, Catalan numbers, and a few other concepts. So I just learnt it by heart but you should try to by-heart things as minimum as possible. Mug it only when it is the last option.

I have already said a lot against "Coaching". But this should not be taken in a bad light, some of them might be worthy of their popularity (since I never went to one). But still, they are not the "masters" of their field. One can learn directly from the MASTERS of CS. Video lectures by NPTEL, MIT, Stanford, Aduni(Shai Simonson), etc. are all available for free. Those are some of the professors who developed these concepts, so you can't doubt their knowledge.
Going for coaching or Self-preparation? totally depends on you. Ask yourself. "Can I do it without coaching?"

STUDY MATERIAL
People often ask me for this, "Without the help of coaching material from where you have practised?"
1. First of all, GATE PREVIOUS YEAR questions. I am emphasizing on this a lot. These are really really very important.
These will give you an idea about the type of questions you will be confronting to. So solve them at least twice.
2. Then questions from CMI, TIFR, ISRO, etc.
For above points(1 and 2) GOPDF is best. It's better than any question bank book because you can comment and argue in GO, and attain a deeper understanding. And it's free!
3. Solve questions from standard textbooks. Those questions are more about thinking and letting your brain do some hard work.
These are not MCQs which you just try to look out for correct answer by eliminating options. Rather these are generally proofs or "finding an efficient algorithm" types. Here seeking the answer is not that important rather your approach matters. You might not be able to solve all of them, but at least try to grab a few. The time you will spend in thinking about the problem will be fruitful, whether you find an answer or not. It will increase your thinking capability.
At least understand what the question is asking. If you are not able to solve yourself, then search for solutions.
4. If you still have time, search for IIT, MIT, Stanford, CMU, etc. assignments. They are great. Be aware that you don't step far away from GATE syllabus. Caution: Some of these questions might be very difficult from GATE point of view. But at least giving it a try will help you. You will get a feeling that GATE questions are pretty easy as compared to them.
5. See questions here at GO. Many people add questions from their study material or test series. You can have a look at these questions too.

Also, try to modify GATE questions and try to develop an understanding about their solutions.

TEST SERIES
Test series are important. They might not increase your knowledge, but provide an environment of competition and help you in self-analysis.
GO and Virtual Gate test series are great. I would like to thank Techtud Group for providing free quality tests.
Other than these, I joined ME test series, but it wasn't so qualitative like they advertised it to be. I was hardly able to cross 70+ in these test, mainly because there were so many wrong questions. Nonetheless, taking them can be advantageous.
Importance of test series is that you can analyse your mistakes and they help you in time management. Try to give the exam at the same time as of GATE, it will train your mind to work at that time.
Don't bother much about rank. I was never in top 10 in ME full-length MOCK test. And I saw people getting 90+ in these tests.
Silly mistakes, you cannot eliminate, but can reduce them significantly by practice.
A single mistake of writing 0.231 instead of 0.0231 made me 2 instead of AIR 1  :p

At last, a rank is just a number, it does not prove your intelligence or brilliance(but yes they give you admissions to good college). I have seen many people here at GO who are far more knowledgeable than me (like the LEGEND, Habib Sir, and many more). They had written many great answers here, and I often asked doubts from them. After a certain level of preparation, almost everyone comes at an equal level. It just boils down to what you are going to do in those 3 hours. How you are going to manage the pressure. I was lucky enough to do good in those 3 hours. Take proper rest before the exam day and be confident.

Thank you very much Arjun sir for this platform, thanks to Bikram sir for so many good tests(which are way better than paid ones), and thanks to all seniors here at GO, whose blogs and answers motivated me. And Thanks to all other active users of GO. It was a great experience preparing with you people :)

All the best to future aspirants. You can message me anytime, I will be glad to help :)
Thank You!

17

GATE is in two days. I would advise you to take enough rest and keep the mind healthy. If you are worried about forgetting stuffs -- nothing to worry; hardly any question in GATE will require that. While writing GATE never gets tensed. I'm not wishing anyone to get "easy" questions because that does not mean a good rank for you. The only thing you should worry is to

1. Do NOT make careless mistakes - you can see the difference "NOT" makes here :)
2. Read every question with same enthusiasm -- even if some are really tough keep your cool thinking that most others are going to find them even tougher
3. Do not count marks; doing it after exam will give you some additional marks
4. Do not try to do minimum 'X' questions -- if the exam is tough those who do not attempt tough questions end up getting better ranks; so attempt each question as per merit
5. Some questions might be lengthy but solution might be simple. Reading with full concentration might help you in decoding them. But if it is not possible; never waste too much time
6. Never try to pattern match the questions with those you have done in mock tests because most times there will be some change. So, read every word carefully; see all given options even if you are sure of the first one
7. For the 3 hours keep your dreams and tensions aside. Just take one question at a time and do. If you do not make any mistakes you surely won't have any regrets in the end.

All the best :)

18

GATE is one exam where your result is not entirely proportional to the "no. of hours you put in". Some of you might be in final years and giving GATE with hardly any preparation. But based on previous year stats I can say that a good percentage of top 200 will be people like you especially if you are from a "non spoon-fed" college. Anyway for this blog post I'm only considering those who have prepared well and now wondering "what to do".

I have been quite vocal against test series. This is mainly due to the really bad or at least useless questions in many of them. But if you have less experience in solving technical questions you should definitely give at least 5 full length tests -- even same previous year papers are fine if you have not seen a good number of those solutions. The main points to note here are

1. Solving all questions you know in 3 hours
2. Determining how to optimize time -- if some questions are really time consuming you should skip it if this can save you time for other easier ones.
3. Avoiding careless mistakes -- in actual GATE you might lose some marks like this but your aim must be to restrict it to less than 5.
4. After an exam think how you could have got 10 marks extra -- which all topics lost you marks, how to avoid careless mistakes etc.

Now, other than the tests I would recommend you to spend more time thinking and less time on standard resources (strict no to non-standard ones :P). For each subject, each topic and each sub-topic think what all are the important points -- not down if required. Think what type of questions can come from those. You can use GATE syllabus for help here and I assume you have gone through most previous year papers. You should spend less time on books now -- because you cannot carry books to exam hall.

Once you do the above for most/all the topics you will surely get confidence to do well in GATE. So far I have been telling to score 90+, 80+, 70+ etc. but in actual GATE your only focus must be to get every question "you know" as correct. Do not count the marks and get tensed. Instead if you find an unknown questions be happy that you saved time and this can be used for other questions. Remember that in GATE there will be many new questions and some of them will be rather easy if you read them properly.

Luck is a good guy - but it cannot save you a lot. Just with luck one cannot get a better batting average than Sachin Tendulkar. Similarly, just with luck one cannot beat a well prepared person in GATE. So far in the last 4 years I have hardly seen any good guy/girl miss out on a top rank. Some of them who got a high 3 figure rank due to bad luck/tension then went on to do well in Interviews and got to good IITs. So, there is nothing to get tensed for you. If you have prepared well and in the right way, you will definitely do well in GATE. Just focusing on these small points can make sure that you do not miss out on vital marks. Good luck!!!

19

#10_important_suggestions.(as per our experience).
Note- Ignore if u already have some better plan.

1. Make sure that before writing GATE exam, u already hold
the experience of atleast 5-10 full length paper in the similar
environment and also at the same timing slot 09.00 -12.00.
2. Daily revision of short notes is obligatory .
3. Same for previous year's paper.
4. Some theoretical concepts are there in the syllabus to mug
up. So u must do it .
5. Take care of ur foods during these days.
6. 6-7 hrs of sleep is very necessary for ur good health and
good mind.
7. These days, u can avoid all social connections except
gatecse family .
8. while attempting paper, Dont read questions in hurry.Stay
calm, read questions carefully atleast for twice and if not
understood then use ur pen/pencil to note down
things(numerical value, conditions ,variable etc. ).
9. Spending much time on a single question is stupidity(I
should not use this word but it is).Better mark those
questions and try at last.
10. Think about the 3 hrs and U are in IIT.(deep line)

Good luck
All the best, guys n girls
*Ignore grammatical mistakes,I m working on it.

20

Hello friends!!

It is October already. So, many of you might have started feeling the heat of GATE 2018, especially with the volume of course still left to cover with the added pressure of projects or workload at job. A very alluring option to cope up with this issue is to start byhearting standard results (or formula) and not giving attention to how they came (usually, the mathematics part), as it takes very less time to do so, covers the syllabus faster and most importantly gives us the feeling of being fully-prepared (illusion). We have lot of such standard results in:

• trees (binary, AVL, m-ary, B tree and B+ tree) and graphs,
• computer networks as a whole,
• automata designing (no. of states),
• computer architecture (cache, memory management, disc management and file management),
• digital electronics (combinational and sequential circuits),
• probability and permutations and combinations.

But, is it a wise way to do so? NO, and I will tell you why?

• The fact that GATE examination in CS/IT dates back to 1980s itself nullifies the probability of a direct standard result based question compared to subjects in which GATE has been started recently. Even if such questions comes, 90% of the aspirants will score +1/+2 (full), which means you may have got +1/+2 on paper, but technically you are still at 0 competitively.
• This necessitates the need of questions to be a little deviated from the ideal cases for which those standard results hold which happens in GATE a lot as the question setters already know what kind of loopholes one makes in preparation every-time. Now, the standard results won’t work. But, yes if you learnt the way those results were derived, you can derive the answer for this deviated/ modified/ tweaked case as well. Remember, GATE scrutinizes one’s merit via his/her understanding of the subject, unlike other exams like ISRO, BARC or any other PSUs like BEL, CIL or SBI that tries to gauge one's merit through command over formula based questions (majorly) in their written examination.
• Not only this, this will help you during interviews and written examinations in IITs/ IISc as well, where they very often ask to prove or derive a very commonly known result or some modification of it.
• For example, derive the maximum number of nodes in a m-ary tree of height (h) (root is at height 1). A very handy way of solving this question in an objective type exam would be to take m=2,3,4 and h=5(say) and safely conclude that it will be m^h. But such an approach will fetch you no good repo in an interview or written tests in IITs/ IISc. But, have one learnt during preparation that for a binary tree (2-ary), the formula 2^h comes from a GP of 1,2,4,….,2^(h-1), he/she could easily proceed in the way to get the desired result. Note that, the former was verification while the latter is the proof/ derivation, the terms which are fundamentally different in mathematical premise.

Especially the people, who are taking any coaching as THE BIBLE, have to pay attention to it as the course completion in coaching institutes revolves majorly around giving a brief introduction to the baics and then providing with all set of standard results for advanced concepts, a term called as over-fitting in Machine Learning. Coaching is supposed to be a catalyst and is not a substitute to self-study.

Finally, I would like to address another elephant in the room, which is lack of acceptance. At any point of time if your answer goes wrong, instead of trying to prove it right by bringing a bunch of friends to an online discussion to support you or point others to show what is wrong with your solution with an intention of non-acceptance, realize this for your own good that it is better that your mistake got rectified at this stage and you will not suffer on the exam day. Instead of arguing un-necessarily, focus on LEARNING, which is central to the process of preparation. A problem may have n ways of solving it out of which only a few are correct. So, a complexity analysis of wrong ways will be of O(n) while the analysis of the correct ones will be O(1). This decision to opt for what is efficient as well as beneficial rests with you.

PS: Life is not long enough to learn by committing every mistake on your own. Sometimes, we must optimize our learning algorithm so as to learn from mistakes of others too.

ALL THE BEST !!

HAPPY LEARNING !!