Here I would discuss about the Preparation tips and tricks for GATE CSE. Compiling all resources
please be with patience
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
VIDEO
Geetha Charan, AIR 15 - GATE CSE 2022
Interview
must watch interview of my senior Geetha Charan, who secured AIR 15 in
GATE CSE 2022.
VIDEO
Harish, AIR 6 - GATE CSE 2019 Strategy
optionally watch Harish strategy, who secured AIR 6 in GATE CSE 2019.
VIDEO
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
Digital
Logic and Design
Easy
Computer
Architecture and Organization
Hard
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
Database Management System
Computer Organization and
Architecture
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.