GATE Preparation

Plan, Tips and Strategy

(Page Designed for Desktop, best to view in Desktop Mode)




GATE CSE

Here I would discuss about the Preparation tips and tricks for GATE CSE. Compiling all resources please be with patience


GATE EXAM - THE SYLLABUS


if you are thinking to prepare for gate then you must have a aimed for Higher studies, PSUs, GOVT Jobs, etc. so now you are clear to dive in to GATE, Step 1 is to know about the opponent... THE GATE.


GATE

The Graduate Aptitude Test in Engineering (GATE) is an entrance examination conducted in India that primarily tests the comprehensive understanding of undergraduate subjects in engineering and sciences for admission into postgraduate programs. GATE is conducted jointly by the Indian Institute of Science and seven Indian Institutes of Technologies at Roorkee, Delhi, Guwahati, Kanpur, Kharagpur, Chennai (Madras) and Mumbai (Bombay) on behalf of the National Coordination Board – GATE, Department of Higher Education, Ministry of Education (MoE), Government of India.

For more information, visit the Wikipedia page.



GATE CSE SYLLABUS




Generally, The Syllabus of GATE CSE keeps revising by the GATE Committee. but which can be found in gate official organizing institutes Proprietary Website, which can be found by Searching in web as "gates cse syllabus" of that particular year. so I am attaching the 2024's Syllabus copy (note it may change in future)



2024 Syllabus of GATE CSE


Check this page for syllabus :

or embed post here:





Preparation type - COACHING v/s SELF



I took online Coaching for my gate preparation because...


Online Coaching vs Offline Coaching

Online Coaching

Pros:

  • Convenient and flexible schedule (mine: starts @4am)
  • Access to recorded lectures
  • annotated courses materials
  • Potential for global interaction

Cons:

  • Limited personal interaction with instructors
  • Dependence on stable internet connection
  • Self-discipline required for effective learning

Offline Coaching

Pros:

  • Direct interaction with instructors
  • learning environment - classroom
  • Immediate clarification of doubts
  • Networking with peers: "Friends"

Cons:

  • Fixed schedule may be inconvenient
  • Transport - waste of time
  • Less flexibility in consuming course


Opting for online coaching, I explored various options. While strong alternatives existed, their intake was closed. After analyzing institutes, GO Classes emerged as the clear leader, despite some minor drawbacks. Their proven track record, with the highest number of rankers in GATE CSE 2024, outweighed any shortcomings. Currently, they stand unchallenged in the GATE CSE coaching landscape. It's also probably the only Institute to produce more rankers this year (2024) as well in top 100.



If you satisfy any one these :


  • 1. Full time preparing (or)
  • 2. Willing to spend 6+ Hrs a Day (or)
  • 3. Wanted to focus more on subject rather than practice (or)
  • 4. willing to learn proofs and go depth in concept...


My suggestion is to blindly take the GO CLASSES Course and start preparing.

PROs

  • Covers all Gate syllabus - Correct concepts
  • Annotated notes with Screenshots of all resources to refer after class
  • clearing misconceptions and in detail explanation
  • new practice problems from top Universities at end of lecture
  • suggested by many toppers (check their youtube interviews and linkedin posts for clarification)

CONS

  • High cost ( try this link to get some discount )
  • Doubt clarification takes time in Telegram
  • Very heavy - in depth course (more than what is required for gate in some topics)
  • Limited personal interaction
  • A whooping 1300 Hrs+ course content for GATE CSE - difficult to cover without 6 spending hrs



ELSE CASE : Self Study


> Resources below



GATE CSE STRATEGY




Check out what previous year toppers are suggesting, as they are self sufficient, I too followed these suggestions and strategy's as well.

Himali Saini's interview

Make sure to watch the interview of Himali Saini, who secured AIR 10 in Gate CS 2022. Her interview aligns closely with my preparation strategy

Geetha Charan, AIR 15 - GATE CSE 2022 Interview

must watch interview of my senior Geetha Charan, who secured AIR 15 in GATE CSE 2022.

Harish, AIR 6 - GATE CSE 2019 Strategy

optionally watch Harish strategy, who secured AIR 6 in GATE CSE 2019.


GATE Subject wise weightage



  • Programming

    Easy / Essential

  • Data Structures

    Easy / Essential

  • Algorithms

    Moderate - Hard

  • DataBase Management Systems

    Moderate

  • Operating Systems

    Moderate

  • Computer Networks

    Moderate

  • Automata Theory (TOC)

    Easy

  • Compilers

    Moderate

  • Digital Logic and Design

    Easy

  • Computer Architecture and Organization

    Hard

  • Mathematics

    Moderate

  • Aptitude

    Easy

  • TOTAL

    AIR 1 Avg : 88+


Standard BOOKS



It is suggested to search for e-copy of these books, you can find it online ( IYKYK ). first search it, if you can't find or want a physical copy then buy it from amazon or some other platform. on other hand, you can pretty much find these in College/nearby library.

GATE CSE Suggested Books

Engineering Mathematics

  • Linear Algebra and Its Applications - by David C Lay Steven R Lay Judi J McDonald
  • A First Course in Probability - by Sheldon M. Ross
  • (Calculus) Mathematical Analysis A Straightforward Approach - by Binmore K.G.

Discrete Mathematics

  • Discrete Mathematics and Its Applications - by Kenneth Rosen
  • Discrete Mathematics and Its Applications by Kenneth Rosen

C Programming

  • * ANSI C - by Kernighan, Dennis Ritchie 2e
  • Let Us C - by Yashavant Kanetkar

Data Structures

  • * Ellis Horowitz, Sahni DS in C
  • * Data Structures and Algorithms by Alfred V. Aho
  • Data Structures and Algorithms Made Easy by Narasimha Karumanchi

Algorithms

  • * Introduction to Algorithms by Thomas H. Cormen (CLRS)
  • The Algorithm Design Manual by Steven S. Skiena
  • Algorithms by Robert Sedgewick and Kevin Wayne

Database Management System

  • * Fundamentals of Database Systems - by Ramez Elmasri, Shamkant B. Navathe
  • Database Management Systems by Raghu Ramakrishnan, Johannes Gehrke

Digital Logic

  • * Digital Design by M. Morris Mano, Michael D. Ciletti
  • Fundamentals of Digital Logic with Verilog Design by Stephen Brown, Zvonko Vranesic

Computer Organization and Architecture

  • Computer Organization and Design by David A. Patterson, John L. Hennessy
  • Computer Systems: A Programmer's Perspective by Randal E.Bryant, David R. O'Hallaron
  • Structured Computer Organization by Andrew S. Tanenbaum

Operating Systems

  • * Operating System Concepts - by Abraham Silberschatz, Peter Baer Galvin, Greg Gagne
  • * Modern Operating Systems - by Andrew S. Tanenbaum, Herbert Bos
  • Operating Systems: Internals and Design Principles - by William Stallings

Theory of Computation

  • * Introduction to the Theory of Computation by Michael Sipser
  • The Theory of Computation by Dexter C. Kozen
  • Automata, Computability and Complexity: Theory and Applications by Elaine Rich

Compiler Design

  • * Compilers: Principles, Techniques, and Tools by Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman
  • Engineering a Compiler by Keith D. Cooper, Linda Torczon
  • Modern Compiler Implementation in C/Java/ML by Andrew W. Appel

Computer Networks

  • * Computer Networks by Andrew S. Tanenbaum, David J. Wetherall
  • * Data Communications and Networking by Behrouz A. Forouzan
  • Computer Networking: A Top-Down Approach by James F. Kurose, Keith W. Ross

* : Indicates most preferred and reliable source that I followed in my gate preparation.

Suggested YouTube Playlists



First most priority should be given to NPTEL and MIT videos, trust me these cover everything , but yes I agree they are boring but you can watch them on 2.0x speed which makes it even smaller course.


For context , in goclasses each course is around at least 90-120 hrs on avg, on the other side NPTEL has around 30-45 hrs on Avg per, which is smaller, with covering all topics required with no misconceptions and correct concepts are assured. now watching these on 2.0x make the courses on avg 20-30 hrs only which is watchable. but the goclasses make it a bit easier by gathering all courses and provides annotated notes and screenshots from standard books and all video lectures available on that topic , say if there are 3-4 courses on same subject by different IITs and universities , they will gather 2-3 course material and teach them with the standard questions and homework questions in that course, which is an advantage over coaching, but still if you can watch more , you can and at the end concept is same in both cases.


GATE CSE Recommended YouTube Playlists

Discrete Mathematics

Engineering Mathematics

Digital Logic

Computer Organization and Architecture

C Programming

Data Structures

Algorithms

Theory of Computation

Compiler Design

Operating Systems

Database Management Systems

Computer Networks




NOTE : courses in youtube are older by Ravindrababu Ravula and GATE SMASHERS, and also I personally found mistakes in these videos, so please refer to books after each topic and cross check your understanding and their teaching if you want to follow those courses. watch the misconceptions playlist in goclasses youtube channel for some mistakes which are corrected by them. I follwed MIT and NPTEL Courses I mentinoed above while my preparation, for engineering maths Prof. Kimberly's Videos helped me understand entire LA in just 2 days in last stage of my preparation. so, trust these NPTEL/MIT/Prof videos rather than beliving some beginner in teaching, I would strongly recommend to try out differnt playlists and check yourself which teaching method is prefered. Also note that no topper prepares from a single source if he/she wants to develop knowledge rather than solving a problem. so keep your resources such as books and lectures and follow them, cross check, verify and learn !



Watch these only if you can't understand MIT / NPTEL / Prof videos. (NOT RECOMMENDED IF YOU WANT TO BE AT TOP IN GATE, but useful to score average marks around 50)


GATE CSE Suggested Video Playlists




Resources to Practice for GATE CSE




  • GATE Overflow - A popular platform for discussing GATE preparation strategies, solving previous year papers, and clarifying doubts.
  • GeeksforGeeks - Offers a wide range of coding questions, articles, and tutorials relevant to GATE CSE preparation.

Frequently Asked Questions

I am in first year, should i start preparation?

Honestly, its too early. still you can consider learning mathermatics, enroll in DM, EM, C Programming free course in Goclasses and start learning them and after matering them slowly, you will be ready for DSA and so on.

Can I crack gate while I am doing a job parallely ?

Yes. you can see the Harish interview in above mentioned interviews. he cracked gate with job as AIR 6, so anyone can crack gate if enough time spent in and did some practice in breaks while in office.

Should I take a drop ?

It depends. If you are financially good, you can take a drop, but if you got a good rank already and gets any top IITs (B,M,D,K,KGP,R,G,H) or any top NIT or any good reputated College for that matter, you can take it without going for a drop. just make sure you wont regret the drop once you have taken it.

Why should I trust you? to take goclasses than PW course is less in price.

I am not forcing you to take GO Classes over PW, infact I would recommend NPTEL / MIT videos for most of the subjects since it is way smaller and on point and purely knowledge from great professors, but what I felt is GO Classes is the best of all coachings out there currently, most of the toppers do agree with me and you can see their records in ranks this and previous year. I am not saying to take it since they generated ranks, rather try thier DM, EM and C Programming Free courses before buying original and decide if you are really understanding it. also try NPTEL / MIT videos, if you can understand them you dont need a coaching at all ! You can preapre on your own, and save money :P



Didn't answered your question yet ? Ask me here :








Your question will be answered in the FAQ section soon.