Академический Документы
Профессиональный Документы
Культура Документы
Heads Up! These courses are recommended for a good understanding of Computer Science
subjects which is very essential for GATE. Most of the courses here are graduate level meant
exclusively for GATE
Please also see
Analysis, Asymptotic notation, Notions of space and time complexity, Worst and average case
analysis;
Tree and graph traversals, Connected components, Spanning trees, Shortest paths;
Asymptotic analysis (best, worst, average cases) of time and space, upper and lower bounds,
Basic concepts of complexity classes P, NP, NP-hard, NP-complete.
Data Structures:
Linked Lists
Algorithms
Description
Aduni.org: before you do any other thing, the first thing to do is watch
these videos, you wont believe how awesome Shai is.
Introduction to Data
Structures & Algorithms
NPTEL
Coursera Course
Kevin Wayne, Robert
Sedgewick, Princeton
University
Databases
Description
IIT KGP PPC DBMS lecture is good one
Compiler Design
Course Videos
Description
CS143 Compilers
Stanford
Compilers Stanford
Alex Aiken, Coursera
Comprehensive
Operating Systems
Concurrency, Synchronization
Deadlock
CPU scheduling
Operating Systems
P.K.Biswas
Description
Enough for GATE
Theory of Computation
Undecidability.
Course Videos
Theory of Computation
Shai Simonson, Aduni.org
Description
If you have not seen these videos, dont do anything go and see the
videos immediately, no excuses.
CO & Architecture
Instruction pipelining
Description
Computer Architecture
Prof. Anshul Kumar, IIT Delhi,
NPTEL
Computer Organization
Prof. S. Raman, IIT Madras,
NPTEL
Computer Architecture
David Wentzlaff, Princeton
University, Coursera
Full Course
Computer Networks
TCP/UDP and sockets, IP(v4), Application layer protocols (icmp, dns, smtp, pop, ftp, http)
Network security basic concepts of public key and private key cryptography, digital signature,
firewalls
Course Videos
Description
Computer Networks
NPTEL
Introduction to Computer
Networks
Jain, WUSTL
Programming
Programming in C
Functions, Recursion
Description
Programming Paradigms
Jerry Cain, Stanford
Digital Logic
Description
Description
Introduction to Software
Engineering Challenges
IIT Bombay, NPTEL
Web technologies
HTML, XML
Description
This presentation is enough for GATE.
Engineering Mathematics
Combinatory & Probability
Combinatory
Permutations, Combinations
Counting, Summation
Probability
Conditional Probability
Random Variables
Description
Applied Probability
MIT
Propositional Logic
Groups
Boolean Algebra
Course Videos
Discrete Mathematical
Structures
Prof. Kamala Krithivasan,
IIT Madras, NPTEL
Description
Covers Mathematical logic, Set Theory and Algebra syllabus from GATE
completely
Graph Theory
Graph Theory
NPTEL
Description
Advanced course, just take what you need from GATE syllabus
Linear Algebra
Linear Algebra
Gilbert Strang, OCW.MIT
Description
Straight from the master
Numerical solutions of non-linear algebraic equations by Secant, Bisection and NewtonRaphson Methods
Calculus
Course Videos
Single Variable Calculus
David Jerison, OCW.MIT
Description
Very good videos
General Aptitude
Numerical Ability
Numerical computation
Numerical estimation
Verbal Ability