Schedule for GATE2020

The schedule followed in GO Classroom for GATE 2019

Please see here for GO Book for GATECSE 2019

Advantages of following this schedule:

  1. It is not the only good schedule possible but is one schedule where subject dependencies are met 
  2. You can ask any doubt from the topics already covered in the schedule here with the tag go-classroom and those will be answered with priority
  3. Preparation materials including reference links are provided on GO classroom as per the schedule
  4. Even if you are joining late, you can adjust your schedule accordingly - most assignments in GO classroom will allow late submissions and this schedule is expected to be over by November end.

 

July 2-8

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

 

July 9-15

Discrete Mathematics: Combinatorics; Counting; generating functions; recurrence relations.

http://classroom.gateoverflow.in/course/view.php?id=9

Webpage for Combinatory

 

July 16-22

Combinatorics; Counting; generating functions; recurrence relations.

http://classroom.gateoverflow.in/course/view.php?id=9

Webpage for Combinatory

 

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

Webpage for Set Theory & Algebra

 

July 23-29 

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

http://classroom.gateoverflow.in/course/view.php?id=8

Webpage for Digital Logic

 

July 30 - August 5 

Digital Logic: Sequential circuits. 

http://classroom.gateoverflow.in/course/view.php?id=8

Webpage for Digital Logic

 

Programming and Data Structures: Programming in C. Recursion. 

http://classroom.gateoverflow.in/course/view.php?id=14

Webpage for Programming

 

August 6-12

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

Algorithms: Asymptotic worst case time and space complexity. 

Webpage for Algorithms

http://classroom.gateoverflow.in/course/view.php?id=2

 

August 13-19

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

Verbal Ability: Finding appropriate word, reading passages, basic grammar usage

Logical Reasoning and Data Interpretation: Verbal reasoning ­ deriving conclusion from passage, conclusions as in puzzles (can be in mathematical logic also)

Webpage for Verbal Ability

http://classroom.gateoverflow.in/course/view.php?id=16

 

August 20-26 

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

Webpage for Algorithms

http://classroom.gateoverflow.in/course/view.php?id=2

 

August 27 - September 2 

Discrete Mathematics: Graph Theory: Connectivity; Matching, Colouring.

Webpage for Graph Theory

http://classroom.gateoverflow.in/course/view.php?id=9

September 3 - September 9

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

--------------------------------------- Break for a week, completing unsolved problems for GO PDF ---------------------------------------------

September 17-30

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

October 1-7

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

October 8-14

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

October 15-21

Computer Networks: Concept of layering. LAN technologies (Ethernet). Flow and error control techniques, switching. IPv4/IPv6, routers and routing algorithms (distance vector, link state). TCP/UDP and sockets, congestion control. Application layer protocols (DNS, SMTP, POP, FTP, HTTP).

Webpage for Computer Networks

 http://classroom.gateoverflow.in/course/view.php?id=1

 

October 22-28

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

 

October 29 - November 4

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

 

November 5-11

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

Webpage for Operating System

http://classroom.gateoverflow.in/course/view.php?id=5

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

Webpage for Calculus

http://classroom.gateoverflow.in/course/view.php?id=11

 

November 12-18

Compiler Design: Lexical analysis, parsing, syntax-directed translation. Runtime environments. Intermediate code generation.

Webpage for Compiler Design   

http://classroom.gateoverflow.in/course/view.php?id=18 

 

November 19-25

Computer Networks: Basics of Wi-Fi. Network security: authentication, basics of public key and private key cryptography, digital signatures and certificates, firewalls.

Webpage for Computer Networks

http://classroom.gateoverflow.in/course/view.php?id=13 

 

November 26-30

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

 

Revision, Solving tests

posted in From GO Admins Aug 8, 2018 edited Jun 8, 2019 by
by
13,529 views
55
Like
8
Love
1
Haha
1
Wow
0
Angry
0
Sad

8 Comments

8 Comments

Like
61

Go pdf launching date?

reshown Jun 4, 2019 by
Like
plz tell this pdf launching date ??? waiting for pdf
Like
2
I am unable to enroll for the probability course. It shows the course is unavailable. Has the course not started yet or are there some prerequisites?
Like
Last week was break. Probability started this week only. Schedule is updated and GO classroom also. Probability PDF is also uploaded which is a must read.
edited Sep 20, 2018 by
Like
1
@Arjun sir as this is my second attempt, so I am good with most of the subjects. By the end of Sep I'll complete CS subjects and will start with GO pdf solving and GO assignments. Wil I get the optimal code (after submission) written by anyone once I start doing those coding assignments to improve my code?
Like
Second attempt doesnt mean you are strong in subjects :) Most people think the same and hence do not improve.

And yes, we will upload the solutions.
Like

yes sir TRUE... working on it :). But this time I completed the syllabus according to https://gateoverflow.in/blog/1752/topping-gate-2018-in-cse. Hopefully I'll be able to perform efficiently this time. :)

 

Thank you.

Like
1
can you please tell .Are last 3 lecture of SHAI's TOC course worth watching and the RECITATION part?
Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true