# The schedule followed by GO for GATE2021

Please do not listen to what random people say about the schedule. This is a relaxed one and so you should not keep any topics for later thinking you have time.

## GO Test Series for GATE 2021

Advantages of following this schedule:

- It is not the only good schedule possible but is one schedule where subject dependencies are met
- Schedule organized into 4 modules:
- First 6 weeks covering aptitude and discrete mathematics fundamentals – most important
- Next 5 weeks covering a bit of hardware, programming and computer architecture – builds a good system level knowledge
- Next 5 weeks covering more theoretical subjects, probability and OS – building the base of Intelligent Systems
- Final 3 weeks to finish Operating Systems, Computer Networks and Compiler Design

- This schedule is tied to tests which are going to be added on GATE Overflow – subject tests will be added as per the schedule
- Preparation materials including reference links are provided on GO classroom 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
- 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.
- Extra points to be followed will be updated here.
- 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 1-7**

**Verbal Ability: Finding appropriate word, reading passages, basic grammar usage****Webpage****for Verbal Ability****http://classroom.gateoverflow.in/course/view.php?id=16**- Must complete all Verbal Ability questions from GO Book
**Logical Reasoning and Data Interpretation: Verbal reasoning deriving conclusion from passage, conclusions as in puzzles (can be in mathematical logic also)****Exam Link:****https://gateoverflow.in/exam/215/go-2021-verbal-ability-1**

**June 8-14**

**June 8-14**

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

**Webpage****for Numerical Ability****http://classroom.gateoverflow.in/course/view.php?id=15**- Must complete all Numerical Ability questions from GO Book, difficult ones to be marked for periodic revision
**Exam Link: https://gateoverflow.in/exam/216/go-2021-numerical-ability-1**

**June 15-21**

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

**http://classroom.gateoverflow.in/course/view.php?id=9****Webpage for Set Theory & Algebra****Webpage for Mathematical Logic****You should understand sets, and then move on to Mathematical Logic and come back to do Relations and Functions though if you already know the basics you can do in any order.****Must complete all GO book questions including TIFR ones, and descriptive GATE questions which will be challenging.****Exam Link: https://gateoverflow.in/exam/217/go-2021-discrete-mathematics-1**

**June 22-28**

**Discrete Mathematics: Combinatorics; Counting; generating functions; **

**http://classroom.gateoverflow.in/course/view.php?id=9****Webpage for Combinatory****Must understand all types of balls in bins problem and how to reduce different problem types to them****GO book questions are sufficient but you must try solving without referring solution****Exam Link: https://gateoverflow.in/exam/219/go-2021-discrete-mathematics-2**

**June 29-July 5**

**Discrete Mathematics: Combinatorics; recurrence relations.**

**http://classroom.gateoverflow.in/course/view.php?id=9****Webpage for Combinatory****How to form recurrence relations given a new problem**

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

**Webpage for Set Theory & Algebra**- By now must have completed all Set Theory and Combinatorics questions from GO Book.
**Exam Link: https://gateoverflow.in/exam/220/go-2021-discrete-mathematics-3**

**July 6-12**

**July 6-12****Revision, Taking Tests. **

**If you are scoring below 50% you must seriously evaluate your preparation. 75% or above is good going.****Exam Link: https://gateoverflow.in/exam/221/go-2021-mix-subjects-1**

**July 13-19**

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

**http://classroom.gateoverflow.in/course/view.php?id=8****Webpage for Digital Logic****Exam Link:**https://gateoverflow.in/exam/222/go-2021-digital-logic-1

**July 20 - July 26**

**July 20 - July 26**

**Programming and Data Structures: Programming in C. Recursion. **

**http://classroom.gateoverflow.in/course/view.php?id=14****Webpage for Programming****Exam Link: https://gateoverflow.in/exam/223/go-2021-programming-1**

**July 27 – August 2**

**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).**

**Webpage for CO & Architecture****http://classroom.gateoverflow.in/course/view.php?id=3****Exam Link: https://gateoverflow.in/exam/224/go-2021-computer-organization-and-architecture-1**

**August 3-9**

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

**http://classroom.gateoverflow.in/course/view.php?id=14****Webpage for Programming****Webpage for Data Structures****Must complete the GO classroom assignments****Exam Link: https://gateoverflow.in/exam/225/go-2021-data-structures-1**

**Algorithms: Asymptotic worst case time and space complexity. **

**August 10-16**

**Algorithms: Searching, sorting, hashing. Algorithm design techniques: greedy, dynamic programming and divide‐and‐conquer.**

**Webpage for Algorithms****http://classroom.gateoverflow.in/course/view.php?id=2****Exam Link: https://gateoverflow.in/exam/237/go-2021-algorithms-1**

**August 24-30**

**August 24-30**

**Revision, Taking Tests.**

**Exam Link: https://gateoverflow.in/exam/238/go-2021-mix-subjects-2**

**August 31 - September 7**

**August 31 - September 7**

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

**Webpage for Algorithms****http://classroom.gateoverflow.in/course/view.php?id=2****Exam Link: https://gateoverflow.in/exam/239/go-2021-algorithms-2**

**September 8-14**

**September 8-14**

**Discrete Mathematics: Graph Theory: Connectivity; Matching, Colouring.****Webpage for Graph Theory****http://classroom.gateoverflow.in/course/view.php?id=9****Exam Link: https://gateoverflow.in/exam/240/go-2021-discrete-mathematics-4**

**September 15-21**

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

**Webpage for Probability****http://classroom.gateoverflow.in/course/view.php?id=12****Gravner notes given in GO classroom are mostly sufficient – has plenty of problems too.****Exam Link: https://gateoverflow.in/exam/241/go-2021-probability-1**

**September 22-28**

**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.**

**Webpage for Theory of Computation****http://classroom.gateoverflow.in/course/view.php?id=6****Exam Link: https://gateoverflow.in/exam/242/go-2021-theory-of-computation-1**

**September 29-October 5**

**September 29-October 5**

**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.**

**Webpage for Databases****http://classroom.gateoverflow.in/course/view.php?id=7****Exam Link: https://gateoverflow.in/exam/244/go-2021-databases-1**

**October 6-12**

**October 6-12**

**Revision, Rest**

**Exam Link: https://gateoverflow.in/exam/245/go-2021-mix-subjects-3**

**October 13-19**

**Computer Networks: Concept of layering: OSI and TCP/IP Protocol Stacks; Basics of packet, circuit and virtual circuit-switching; Data link layer: framing, error detection, Medium Access Control, Ethernet bridging; Routing protocols: shortest path, flooding, distance vector and link state routing; Fragmentation and IP addressing, IPv4, CIDR notation, Basics of IP support protocols (ARP, DHCP, ICMP), Network Address Translation (NAT); Transport layer: flow control and congestion control, UDP, TCP, sockets; Application layer protocols: DNS, SMTP, HTTP, FTP, Email.**

**Webpage for Computer Networks****http://classroom.gateoverflow.in/course/view.php?id=1****Exam Link: https://gateoverflow.in/exam/246/go-2021-computer-networks-1**

**October 20 - October 26**

**October 20 - October 26**

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

**Webpage for Linear Algebra****http://classroom.gateoverflow.in/course/view.php?id=10****Exam Link: https://gateoverflow.in/exam/250/go-2021-linear-algebra-1**

**October 27-November 2**

**Operating System: Processes, Threads, Inter-process communication, Concurrency, Synchronization, Deadlock, CPU scheduling,**

**Webpage for Operating System****http://classroom.gateoverflow.in/course/view.php?id=5****Exam Link: https://gateoverflow.in/exam/251/go-2021-operating-systems-1**

**November 3-November 9 **

**Exam Date : November 23**

**Revision, Taking Tests. **

**November 10-16 **

**Exam Date : November 26**

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

**Webpage for Operating System****http://classroom.gateoverflow.in/course/view.php?id=5****Exam Link : https://gateoverflow.in/exam/253/go-2021-operating-systems-2**

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

**Webpage for Calculus****http://classroom.gateoverflow.in/course/view.php?id=11****Exam Link: https://gateoverflow.in/exam/257/go-2021-calculus-1**

**November 17-23 **

**Exam Date : November 30**

**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.**

**Webpage for Compiler Design****http://classroom.gateoverflow.in/course/view.php?id=18****Exam Link: https://gateoverflow.in/exam/255/go-2021-compiler-design-1**

**November 24-30**

**Exam Date : December 7**

**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**

**Webpage****for Numerical Ability****http://classroom.gateoverflow.in/course/view.php?id=15****Exam Link: https://gateoverflow.in/exam/256/go-2021-spatial-aptitude-1**

**December 1-7**

**Exam Date : December 14**

**Revision, Solving tests**

**December/January **

**Full length mock tests**- Give previous year tests of actual GATE – no mock test will be like an actual GATE
- Time management and reducing careless mistakes must be done
- Closed book revision is important