SlideShare a Scribd company logo
1 of 31
Download to read offline
GATE CS &
IT 2024
Detailed
Course Syllabus
CONTENTS
COMPUTER NETWORKS
- Motivation to study CN
- IP address representation
- Classful IP addressing - Part 1
- Classful IP addressing - Part 2
- Casting
- Types of IP addresses
- Network Mask / Subnet Mask
- Subnetting
- Applications of Subnetting
- Problem solving with Subnetting - Part1
- Problem solving with Subnetting - Part2
- Variable length subnet mask (VLSM)
- Types of Subnet mask
- Supernetting
- Problem solving with Supernetting
- Classless IP addressing
- Problem solving with Classless addressing
- “Subnet” problems with Classless addressing
- Subnetting in CIDR
- VLSM in CIDR
- Dynamic Host Configuration Protocol-DHCP
- Dynamic IP + Static IP + Ping command + Loopback address
- Delays in computer networks
- Introduction to OSI Model
- Flow Control method- Stop & Wait ARQ
- Performance factors
- Performance factors– Examples
- Roundtrip time – examples
- Drawback of Stop & Wait ARQ
- Go Back N ARQ
INTRODUCTION TO CN
IP ADDRESSING / SUBNETTING / SUPERNETTING
DATA LINK LAYER
CONTENTS
- Problem solving with Go Back N ARQ
- Selective Repeat ARQ
- Problem solving with Selective Repeat ARQ
- Stop & Wait ARQ v/s Go Back N ARQ v/s Selective Repeat ARQ
- Access Control methods
- Controlled Access Protocol
- Random Access Protocol
- CSMA/CD
- Back-off algorithm
- CSMA/CA
- ALOHA
- Token Ring
- Error Control
- Hamming Code
- Cyclic Redundancy Check(CRC)
- Polynomial CRC Generator
- Rules to set CRC Generator
- Check Sum
- Framing in DLL
- Character stuffing & Bit stuffing
- Encoding
- Ethernet & Ethernet Frame Format
- Token Ring Frame format
- Monitor & Piggybacking in token ring
- Network Layer
- Switching
- Packet Switching
- Performance of Packet Switching
- Circuit v/s Packet v/s Message Switching
- IPv4 Header
- IPv4 Header Field- Internet Header Length
- IPv4 Header – Part 3
- IPv4 Header Field- Options
- IPv4 Header Field- Options
- Fragmentation @ NL
- Fragmentation Process - Example
NETWORK LAYER
CONTENTS
- Network Layer Protocol-ARP
- Network Layer Protocol-RARP
- Network Layer Protocol-ICMP
- Error Reporting with ICMP
- Query messages with ICMP
- Traceroute with ICMP
- Introduction to Routing algorithms
- Distance vector routing(DVR)
- DVR-Example2
- Count to infinity – DVR problem
- Split Horizon
- Link-state routing (LSR)
- Link-state routing (LSR) – Part2
- LSR v/s DVR
- Introduction to Transport Layer
- TCP Header
- Congestion control with TCP
- User Datagram Protocol (UDP)
- Application layer protocols
- Domain name system (DNS)
- Hyper Text Transfer Protocol(HTTP)
- File transfer protocol(FTP)
- Ethernet Cables
- HUB & Repeater
- Bridge
- Switches
- Routers
- Gateways
- Firewall
TRANSPORT LAYER
APPLICATION LAYER
HARDWARE DEVICES
CONTENTS
COMPUTERORGANIZATION & ARCHITECTURE
-Introduction to COA
-Basics of Memory addressing
-Gate PYQ on endianess
-Memory mapping
-Locality of reference
-Direct Memory mapping
-Set associative mapping
-Fully associative mapping
-Hardware implementation of Direct mapping
-Hardware implementation of set associative & associative mapping
-Block Replacement methods
-Types of cache misses
-Simultaneous & Hierarchical memory access
-Instruction format
-Types of instructions based on operands
-Questions
-Types of instructions based on operations
-Data transfer instructions
-Arithmetic, Logical & shift instructions
-Program Control instructions
-Types of CPU Organizations
-Addressing Modes: Implied, immediate AM
-Register & Register indirect AM
-Direct & indirect AM
-Auto increment & auto decrement AM
-Indexed, relative & Base Register AM
-RISC vs CISC
-Interrupt vs Subroutine
Syllabus & weightage
Cache & Main Memory
Machine Instructions & Addressing Modes
CONTENTS
-Data-Path & Basics of instruction execution
-Instruction cycle
-Program status word
-Control Unit: Hardwired CU & Microprogrammed CU
-Microprogrammed Approach: Horizontal & Vertical Microprogrammed CU
-Performance metrics: Amdahl's Law
-Register window and register file size in RISC
-Instruction Pipelining
-Pipeline overhead & Basic Questions
-Pipelining dependencies or hazards
-Structural Dependency
-Control Dependency
-Questions on Control Dependency
-Data Dependency
-Operand Forwarding
-I/O interface intro
-I/O Processor ,Isolated & Memory mapped I/O
-Isolated I/O vs Memory mapped I/O
-I/O data transfer modes: Programmed & Interrupt driven mode
-DMA
-Disk storage structure & terms used
-Questions on disk
ALU, Data - Path & CU
Pipelining
IO Interface
Secondary Memory
CONTENTS
DIGITAL LOGIC FOR GATE
- Introduction to Number System
- Binary to Decimal and Decimal To Binary
- Octal/Hex to Decimal and Decimal to Octal/Hex
- Generalized Base r to Decimal and Decimal to Base r
- Octal/Hex to Binary and Binary to Octal/Hex
- Fractional Number Conversion
- Examples of Base r fractional number conversion
- Arithmetic of unsigned numbers (All Number System)
- Previous year GATE questions of Base r arithmetic
- Representation of Signed Numbers
- Complement of Number (Radix/ Diminished Radix)
- Arithmetic of Signed Numbers
- Miscellaneous codes
- Weighted and Non weighted codes
- Hamming codes
- Practice Set: Previous Year Gate papers
- Practice Set: Previous Year Gate papers 2
- Introduction to Boolean Algebra
- Minimization of Boolean Expressions
- Relationship between SOP and POS
- K-MAP Introduction
- Examples on Kmap
- Covering Functions
- Implicants and Prime Implicants
- Essential Prime Implicants
- Example on Minimal SOP
- Example on Minimal POS
- Introduction to Don't cares
- Examples on Don't cares P1
- Examples on Don't cares P2
- Finding Minimal Functions
- Branching Technique for Minimizing Cyclic Functions
- Self Dual Functions: Definition
NUMBER SYSTEM
BOOLEAN ALGEBRA
CONTENTS
- Converting Function into self Dual
- Self Dual Functions: No of self Dual functions for n variable
- Combining Functions having Don't cares
- Number of Minimal Expressions
- VEM: Variable Entrant Map
- Examples on VEM
- Previous year GATE questions-1
- Previous year GATE questions-2
- Introduction to Logic Design
- AOR and OAR
- NAND-NAND realization
- Minimum No. of NAND Gates required
- NOR-NOR realization
- Minimum No. of NOR Gates required
- EXOR-EXNOR implementation with NAND and NOR
- Half Adder
- Half Subtractor
- Full Adder
- Binary Adder (Ripple Carry Adder)
- Binary Adder/ Subtractor (Ripple Carry Adder)
- Look Ahead Carry Adder
- Serial Adder
- BCD Adder
- Time Complexity of RCA
- Time Complexity of LACA
- Comparator
- 3,4 bit comparator
- Introduction to MUX
- MUX: Functionally complete?
- Implementing functions using MUX
- Multiplexer with Enable line
- Cascading Multiplexers
- Expansion of Multiplexer
- Introduction to Demultiplexer
- Introduction to Decoders
- Implementing functions using Decoder
COMBINATIONAL CIRCUITS
CONTENTS
- Implementation Example#1
- Implementation Example#2
- ROM implementation
- 4X32 Decoder using 2X4 Decoder
- Example of Constructing Decoder using decoder
- Address Expansion of ROM
- Word Expansion of ROM
- Determining the address range
- Enabling a Device
- Introduction to Encoders
- Priority Encoders
- Code Conversion
- Introduction to Hazards
- Test Vectors
- Introduction to Sequential Circuits
- Latch and Flipflop
- Level Triggered and Edge Triggered
- SR Latch
- SR Flipflop
- D Flipflop
- JK Flipflop
- T Flipflop
- Flipflop Interconversion method
- Example#1 of Flipflop conversion
- Example#2 of Flipflop conversion
- Example#3 of Flipflop Conversion
- Introduction to Registers
- Introduction to Counters
- Asynchronous and Synchronous Counters
- Ring Counters
- Ring Counters:Mod 4
- Johnson Counter
- Mod 4 Gray Counter
- Determining the Clock Frequency
- Introduction to Asynchronous Counters
- Questions on FFs
- Questions on sequential circuits
- Questions on Mod N counter
SEQUENTIAL CIRCUITS
CONTENTS
THEORY OF COMPUTATION
- Introduction to Theory of Computation
- Understanding Basic Terminologies
- Chomsky Hierarchy and Classification of FA
-Introduction to DFA with examples
-More Examples on DFA Part-1
-More Examples on DFA Part-2
-Complementation of DFA and Examples of DFA
-Different Operations on DFA Part-1
-Different Operations on DFA Part-2
-Introduction to NFA
-Minimization of DFA
-Introduction to Moore and Mealy Machine
-Conversion between Moore and Mealy Machine
-Epsilon NFA
-Regular Language and Regular Expression
-Examples on Regular Expressions
-Regular Expression to Finite Automata
-Examples on Regular Language Part-1
-Examples on Regular Language Part-2
-Pumping Lemma for Regular Language
-Introduction to Context Free Grammars
-Examples on Context Free Grammars
-Chomsky Classification of Grammars
-Eliminating NULL Production from CFG
-Eliminating Unit Production from CFG
-Eliminating Useless Symbols from CFG
-Introduction to CNF and GNF
-Introduction to CYK Algorithm
Introduction to Theory of Computation
Regular Language and Finite Automata
Context Free Grammars
CONTENTS
-Introduction to Push Down Automata
-Conversion to PDA from CFG
-Examples on Context Free Language Part-1
-Examples on Context Free Language Part-2
-Pumping Lemma for Context Free Language
- Introduction to Turing Machines with Examples
- Representation of Turing Machine
- Turing Thesis(Optional)
- Different Types of Turing Machines
- Universal Turing Machine
- Introduction to REL and RL
- Understanding CSL
- Introduction to Countability
-Examples of Countability
-Different Properties on Countability
-Difference Between Computability and Decidability
-Turing Machine Halting Problem
-Post Correspondence Problem and Complexity Classes
-Properties o fCFL and PDA
-Properties of RL and FA
-Decidability Chart
-Closure Property Chart
Turing Machine and Unrestricted Grammars
Theory of Computation-Miscellaneous
DATABASE MANAGEMENT SYSTEM for GATE
- DBMS Syllabus
- Intro to DBMS
- File System vs DBMS
- DBMS architectures
- OLAP vs OLTP
- Schema and three schema Architecture
- What is Data Independence?
Introductory
CONTENTS
- Concept of Keys
- Candidate Keys and Super Keys
- Primary Key and Alternate Keys
- Model Questions on Number of Super Keys
- Foreign Keys
- Referential Key Integrity Constraints
- Functional Dependency
- Attribute Closure
- How to find number of Candidate Keys
- Model Questions on Number of Candidate Keys
- Intro to ER Model
- Types of Attributes
- Relationships in ER diagram
- Cardinality Ratio and Participating Constraints
- One to Many Mapping
- One to One Mapping
- Many to Many Mapping
- Model questions on min number of tables - I
- Self-Referential
- Weak Entity
- Model questions on min number of tables – II
- Canonical Cover
- Equivalence of FDs
- Armstrong Axioms
- Lossless Join Decomposition
- Dependency Preserving Decomposition
- Normalization
- First Normal Form
- Second Normal Form
- Third Normal Form
- Boyce Codd Normal Form
- How to find Normal Form
- Model Question on Highest Normal Form
- Decomposition into Highest Normal Form
Concept of Keys
ER Model
Normalization
CONTENTS
- Intro to Relational Algebra
- Selection and Projection Operation
- Cartesian Product or Cross Product
- Union Operator
- Set-Difference Operator
- Rename Operator
- Intersection Operator
- Intro to Joins
- Natural Join
- Conditional Join
- Outer Join
- "More/Less than Some" type of queries
- "More/Less than Every" type of queries
- "Maximum and Minimum" type of queries
- Queries on Set Operation
- Division Operator
- Max and Min number of tuples on Join
- Tuple Relation Calculus
- Model Questions on TRC
- Intro to SQL
- Aliases
- Alter v/s Update
- Delete v/s Drop v/s Truncate
- Constraints in SQL
- Aggregate Function
- "Group By" Clause
- "Having" Clause
- "Order By" Clause
- Nested and Correlated Nested Query
- WITH Clause
- ANY & ALL Operators
- IN & NOT IN Operators
- EXISTS and NOT EXIST Operators
- Set Operations
- Model SQL Queries - I
Relational Algebra
SQL
CONTENTS
- Model SQL Queries - II
- "Kth MAX and MIN"
- SQL Query implementing Division Operator of RA
- Views
- File Organization
- Indexing //Dense Index and Sparse Indexing
- Primary Indexing
- Clustering Indexing
- Secondary Indexing over Key
- Secondary Indexing over Non Key
- Intro to B Tree
- Construction of B Tree
- Order of B Tree
- Intro to B+ Tree
- Construction of B+ Tree
- Order of B+ Tree
- Min and Max Keys and Nodes in B/B+ Tree
- Bulk Loading in B+ Tree
- Join Algorithms
- Transactions
- ACID Properties
- Schedule
- Conflict
- Conflict Equivalent Schedules
- Conflict Serializable Schedule
- View Serializable Schedule
- Concurrency Problems
- Recoverable and Irrecoverable Schedule
- Cascading and Cascadeless Schedule
- Simple Lock based Protocol
- Basic 2PL Locking Protocol
- Model Questions on 2 PL
- 2 PL categories
- Basic Time Stamp Ordering Protocol
- Model Questions on Basic TO Protocol
File Organization
Transaction and Concurrency Control
CONTENTS
COMPILER DESIGN
- Introduction to Compiler Design
- Ambiguous Grammar
- Recursive Grammar
- Left factoring
- Introduction to Compiler Phase
- Language Processing
- Lexical Analyzer or Scanner
- Gate Questions on Lexical Analyzer
- Parsers
- Recursive Descent Parser
- Recursive Descent Parser with Left Recursive and Left
- Factored grammar
- LL(1) Parser
- First() function
- Follow() function
- LL(1) parsing table construction
- Checking a Grammar LL(1) or not
- How much powerful is LL() parser
- Bottom-up Parsers
- LR(0) parser
- Goto() and Closure() functions
- LR(0) parsing table construction
- Problem Solving with LR(0) parser
- Types of conflicts in LR(0) and SLR(1)
- Handling Left Recursive grammar with LR(0) parser
- SLR(1) parsing table construction
BASICS OF COMPILER DESIGN
LEXICAL ANALYZER PHASE
SYNTAX ANALYZER PHASE -> TOP-DOWN PARSER
SYNTAX ANALYZER PHASE -> TOP-DOWN PARSER
CONTENTS
- Problem solving with SLR(1) parser - Part 1
- Problem solving with SLR(1) parser - Part 2
- Closure/ Goto functions with LR(1) item
- CLR(1) parsing table construction
- LALR(1) parsing table construction
- Types of conflicts in CLR(1) and LALR(1)
- Problem solving with CLR(1) and LALR(1) parser - Part 1
- Problem solving with CLR(1) and LALR(1) parser - Part 2
- Power comparison of parsers
- Operator Precedence Parser
- Operator Precedence Parser Table Construction
- Syntax Directed Translation
- Applications of SDT-Part 1
- Applications of SDT-Part 2
- Applications of SDT-Part 3
- Construct SDT based on S-attributed definition and
- attributed definition
- Gate Question 1 based on SDT
- Gate Question 2 based on SDT
- Gate Question 3 based on SDT
- Intermediator Code Generator
- Examples-Intermediate Code Generation
- Types of 3-address code
- Conditional statement in 3-address code
- Loop statement in 3-address code
- Switch statement in 3-address code
- Representation of 3-address code in memory
- Run time environment
- Symbol table
- Representing scope information
- Error Detection and Recovery
- Storage Allocation
SEMENTIC ANALYZER PHASE
INTERMEDIATE CODE GENERATION PHASE
SYMBOL TABLE AND STORAGE ALLOCATION
CONTENTS
- Code Optimization
- Finding loop in code with Basic blocks and Leaders
- Data flow analysis
- Data flow analysis example
CODE OPTIMIZATION PHASE
OPERATING SYSTEM
- Operating System for GATE
- Functions and GOAL of Operating System
- Process | Process States | Process Control Block
- Process state transition diagram
- Multi Programming
- Multi Tasking
- Context Switch
- Introduction to CPU Scheduling
- CPU and I/O Burst Cycle
- Preemptive and Nonpreemptive Scheduling
- CPU Scheduling Performance criteria
- First Come First Serve CPU scheduling
- Convoy Effect
- Priority CPU Scheduling | Non Preemptive
- Preemptive Priority Scheduling
- Shortest Job First (SJF) CPU Scheduling
- Shortest Remaining Time First Scheduling
- Longest Job First (LJF) CPU Scheduling
- Longest remaining time first scheduling
- Round-Robin CPU Scheduling
- CPU Scheduling with CPU & I/O Burst Time
- SJF with CPU & I/O Burst Time
- SRTF with CPU & I/O Burst Time
- Shortest Job First CPU Scheduling with predicted burst time
- Highest Response Ratio Next(HRRN)
- Multilevel Queue Scheduling
- Multilevel Feedback-Queue Scheduling
BASIC CONCEPTS
CPU SCHEDULING
CONTENTS
- Introduction of Process Synchronization
- Critical Section & Race Condition
- Critical Section Problem | Condition to process synchronization
- Busy Wait and Spin Lock
- Lock Variable Synchronization Mechanism
- Test and Set Instruction
- Turn Variable | Strict Alteration Method
- Interested variable
- Peterson's Solution
- Semaphores | Wait, Signal Operation
- Binary Semaphore
- Counting Semaphore
- Producer Consumer Problem
- Printer-Spooler Problem
- Readers-writers Problem
- Dining philosophers Problem
- Examples of Counting Semaphore Basic Wait and Signal
- Examples of Binary Semaphore
- Examples of producer consumer problem with semaphore
- Introduction to Deadlock
- Deadlock Characteristics
- Deadlock Example _Basic PYQ
- Resource Allocation Graph
- Deadlocks Handling Methods
- Deadlock Prevention
- Deadlock Avoidance
- Resource Allocation Graph Algorithm
- Bankers Algorithm
- Deadlock Detection And Recovery
- Memory Management
- Degree of multiprogramming
- Contiguous and non Contiguous Memory management
- Fixed size Partitioning | Internal Fragmentation
PROCESS SYNCHRONIZATION
DEADLOCK
MEMORY MANAGEMENT
CONTENTS
- Variable size Partitioning
- First Fit, Next Fit, Best Fit, Worst Fit Memory Allocation
- Examples on First Fit, Best Fit and Worst fit
- Overlays
- Paging Part-1
- Paging Part-2
- Paging Part-3
- Physical Address and Logical Address Space
- Address Translation
- Translation Lookaside Buffer
- Paging : Numerical Session-1
- Paging : Numerical Session-2
- Page Table Entries
- Multi Level Paging
- 2-Level Paging
- Inverted Paging
- Thrashing
- Segmentation
- Segmented Paging
- Virtual Memory
- Page Replacement
- Page Fault
- FIFO Page Replacement
- Belady's Anomaly in FIFO page Replacement
- Optimal Page Replacement algorithm
- Least Recently Used Page Replacement Algorithm
- Most recently used page replacement Algorithm
- Disk Access Time
- Disk Scheduling
- FCFS Disk scheduling
- SSTF Disk scheduling
- SCAN DIsk Scheduling
- C-Scan Disk Scheduling
- LOOK Disk Scheduling
- C-LOOK Disk Scheduling
DISK MANAGEMENT
CONTENTS
DATA STRUCTURE & PROGRAMMING
- Introduction to C Programming
- Data Type and Operators
- Condition Statements and Built-in Functions
- Storage Class and Scope
- Questions on Operators, Conditions, Storage Classes and Scope
- Loops
- Functions, Recursion
- Questions on Loops, Functions and Recursion
- Pointer Concept
- Pointer and Array
- Pointer and Functions
- Pointer Arithmetic
- Questions on Pointers
- Strings
- Structure
- Dynamic Memory Allocation
- Questions on String, Structure, Union and DMA
- Introduction to Data Structure
INTRODUCTION TO C PROGRAMMING
CONDITIONAL STATEMENTS, STORAGE CLASSES & SCOPES
LOOPS, FUNCTIONS AND RECURSION
POINTER
STRING, STRUCTURE, UNION & DMA
INTRODUCTION TO DATA STRUCTURE
CONTENTS
- Array
- Array Arithmetic
- Linked List Construction
- Linked List Operations
- Types of Linked Lists
- Questions on Array and Linked List
- Stack Definition
- Applications of Stack
- Questions on Stack, Tower of Hanoi
- Queue Implementation
- Queue Applications
- Trees part-1
- Trees part-2
- Questions on Queue and Trees
- Hashing
- Questions on Hashing and All DS
- Additional Problems on Programming and Data Structure
- Short notes for C
- Short Notes for DS
- Short Notes for DS
ARRAY AND LINKED LIST
STACK
QUEUE AND TREES
HASHING
MISCELLANEOUS
DATA STRUCTURES & PROGRAMMING IN C
SHORT NOTES FOR DS
CONTENTS
ALGORITHMS
- Introduction to Algorithms
- Introduction to Asymptotic Notations
- Asymptotic Notation (insight)
- Practice Session on Asymptotic Notation
- Complexity Analysis
- Practice Session on Complexity Analysis
- Understanding recursion through Tower of Hanoi
- Space complexity of Recursive Procedures
- Substitution and Recurrence
- The Master Theorem
- Introduction to Divide and Conquer
- Merge Sort
- Practice Session on Merge Sort
- Quick Sort
- Quick Sort Analysis
- Linear and Binary Search
- Matrix Multiplication Methods
- Comparison-Based Sorting Techniques
- Non-comparison Based Sorting Techniques
- Introduction to Heaps
- The Heapify procedure
- Heap Sort
- Extract Min/Max element from Heap
INTRODUCTION AND COMPLEXITY ANALYSIS
RECURSION
DIVIDE & CONQUER
SEARCHING & SORTING
HEAPS
CONTENTS
- Representation of Graphs
- Depth First tree traversal
- Breadth First tree traversal
- Diving deep into DFT
- Diving deep into BFT
- Topological Sorting
- Introduction to Dynamic Programming
- Matrix Chain Multiplication using Dynamic Methods
- Matrix Chain Multiplication Analysis
- Longest Common Subsequence problem
- Longest Common Subsequence using Dynamic Programming
- 0/1 KnapSack
- Subset-Sum problem
- Floyd-Warshall algorithm
- Floyd-Warshall algorithm Analysis
- Introduction to Greedy Algorithms
- Dijkstra's single-source Shortest Path Algorithm
- Bellman Ford Algorithm
- Introduction to Spanning Trees
- Minimum Spanning Tree - Prim's Algorithm
- Minimum Spanning Tree - Kruskal's Algorithm
- Huffman Coding
- Algorithms Short Notes
- Algorithms Short Notes
GRAPHS
DYNAMIC PROGRAMMING
GREEDY ALGORITHM
ALGORITHMS
SHORT NOTES ON ALGORITHM
CONTENTS
ENGINEERING MATHEMATICS
- Introduction of Matrices
- Types of Matrices
- PYQ on symmetric matrix
- Inverse of Matrices
- Determinants
- PYQ's on determinants
- Properties of determinants
- PYQ's on properties of determinants
- Row reduced echelon form of matrices
- Rank of matrices
- Properties of rank of matrices
- System of Linear Equation
- Homogeneous System of Linear Equation
- Non-Homogeneous System of Linear Equation
- Eigen Values and Eigen Vectors
- Properties of Eigen Values and Eigen Vectors
- Cayley Hamilton Theorem
- LU Decomposition
- System of linear equations using LU Decomposition method
- Introduction to discrete mathematics
- Introduction to Propositional Logic
- Connectives
- Translating English Sentences
- PYQ on Connectives
- Special Conditional Statements
- Types of Proposition based on Truth Values
- Propositional Equivalence
- GATE PYQ's on Propositional Equivalence
- Rules of Inference (Basic Terminology)
- Rules of Inference
- PYQ's on Rules of Inference
LINEAR ALGEBRA
DISCRETE MATHEMATICS
● PROPOSITIONS AND THEIR FIRST ORDER LOGIC
CONTENTS
- Predicate Logic
- Quantifiers
- Translating English Sentences using Quantifiers
- PYQ’s on Quantifiers
- Logical Equivalences involving Predicate and Quantifiers
- Quantifiers with restricted domains
- Negating Quantified statements
- Nested Quantifiers
- Negation of nested quantifiers
- Inference Rules of Predicate Logic
- Inference Rules of Predicate Logic (Continued)
- Introduction to Set Theory
- Introduction to Set Theory(Continued)
- Set Operations
- PYQ's on Set Operations
- Power Sets
- PYQ's on Power Sets
- Relations and their types
- PYQ's on Relations
- Composition of Relations
- Equivalence Relations and Equivalence Classes
- Closure of Relations
- Functions
- PYQ's on Functions
- Composite Functions and Increasing-Decreasing functions
- Counting of functions
- PYQ’s on Functions(Continued)
- Partial Orders
- Hasse Diagrams
- Important Terms in Posets
- Lattices
- Groups
- Important Groups
- Order of an element and a group
- Subgroups
● SET THEORY
● GROUP THEORY
CONTENTS
- Cyclic Groups
- PYQ’s ON Groups
- PYQ's on Groups(Continued)
- Graph Theory Basics
- Handshaking Lemma
- Some special simple graphs
- Walk in Graph Theory
- Isomorphism in Graph Theory
- PYQ's on Isomorphism
- Connected Graphs and Subgraphs
- Connected Component
- Euler Graph
- Hamiltonian Graph
- Planar Graphs
- PYQ's on Planar Graphs
- Graph Coloring
- PYQ's on Graph Coloring
- Independent Sets
- Graph Covering
- Matching in Graph Theory
- Matching in Graph Theory (Continued)
- GATE PYQ’s on Graph Theory
- GATE PYQ’s on Graph Theory (Continued)
- Combinatorics Basics
- The Pigeonhole Principle
- The Pigeonhole Principle strong form
- Binomial Theorem
- Generalized PnC-1 (Permutation with repititions)
- Generalized PnC-2 (Combination with repititions)
- Generalized PnC-3
- Generalized PnC-4
- Inclusion-Exclusion Principle
- Derangements
- Generating Function
- GATE PYQ's on Combinatorics
● GRAPH THEORY
● COMBINATORICS
CONTENTS
- Limits
- L'Hospital's rule
- PYQ's on Limits
- PYQ’s on Limits (Continued)
- Continuity
- Examples on Continuity
- PYQ's on Continuity
- Differentiability
- Examples on Differentiability
- Difference between Continuity and Differentiability
- PYQ's on Differentiability
- Rolle's theorem
- Lagrange Mean Value theorem
- Cauchy Mean Valuetheorem
- PYQ's on Mean Value Theorem
- Indefinite Integrals
- Integration by Substitution
- Integration by Parts
- Integration by Partial Fraction
- Examples on Indefinite Integration
- Definite Integral
- Properties of Definite Integral
- PYQ's on Definite Integral
- PYQ's on Definite Integral (Continued)
- Maxima and Minima
- PYQ's on Maxima and Minima
- PYQ's on Calculus
CALCULUS
PROBABILTY
- Sample Space and Events
- Different Types of Events
- Mean, Variance and Standard Deviation
- PYQ’S On Basis Of Probability
● Basics of Probability
CONTENTS
- Introduction Of Conditional Probability
- Examples Of Conditional Probability
- Properties Of Conditional Probability
- Law of Total Probability
- Baye's Theorem
- PYQ’S On Conditional Probability
- Introduction Of Conditional Probability
- Examples Of Conditional Probability
- Properties Of Conditional Probability
- Law of Total Probability
- Baye's Theorem
- PYQ’S On Conditional Probability
- Random Variable
- Bernoulli Distribution
- Expectation of Bernoulli Distribution
- Binomial Distribution
- Expectation of Binomial Distribution
- Poisson Distribution
- Expectation of Poisson Distribution
- Exponential Distribution
- Expectation of Exponential Distribution
- Uniform Distribution
- Expectation of Uniform Distribution
- Normal Distribution
- Expectation of Normal Distribution
- PYQ's On Probability
● Conditional Probability
● Conditional Probability
● Random Variable
● PYQ’S on Probability
CONTENTS
APTITUDE AND REASONING
- Number System
- Divisibilty
- HCF and LCM
- Decimal and Fraction
- Square and Square root
- Square Root and Cube Root
- Average
- Problems of Age
- Logarithms
- Percentage
- Profit and Loss
- RatioAndProportion
- Partnership
- Pipe and Cistern
- Work and Wages
- Speed, Distance and Time
- Boats and Streams
- Problem on Trains
- Mixture & Alligation
- Simple Interest
- Compound Interest
- Area
- Volume and Surface Area
- Race
- Calendars
- Clocks
- Permutation & Combination | Part 1
- Probability
- HeightDistance
- SeriesAndSequence
- Simplification
- Surds and Indices
QUANTITATIVE ANALYSIS
CONTENTS
- Verbal Ability - Introduction
- Basics of Grammar
- Articles
- Active Voice and Passive Voice
- Closet Test
- Passage Formation
- Sentence Formation
- Sentence Completion
- Subject Verb and Agreement
- Determiners
- Modifiers
- Parallel Structure
- Grammar Exercise
- Error Spotting
- Parajumbles
- Verbal Analogies
- Practice questions
- Practice questions
- Alphanumeric Series
- Directions
- Ranking & Order
- Alphabet Test
- Seating Arrangement
- Coded Inequalities
- Puzzle
- Blood Relations
- Coding-Decoding
VERBAL REASONING
ALPHANUMERIC SERIES
DIRECTIONS
LOGICAL REASONING
CONTENTS
- Practice questions
- Practice questions
- Practice questions
- Practice questions
- Practice questions
- Practice questions
- Practice questions
- Practice questions
DATA SUFFICIENCY
RANKING & ORDER
ALPHABET TEST
SEATING ARRANGEMENT
SYLLOGISM
BLOOD RELATION
CODING-DECODING
PUZZLE

More Related Content

Similar to GATE-PDF-1.pdf

Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016ICT PRISTINE
 
2009-01-28 DOI NBC Red Hat on System z Performance Considerations
2009-01-28 DOI NBC Red Hat on System z Performance Considerations2009-01-28 DOI NBC Red Hat on System z Performance Considerations
2009-01-28 DOI NBC Red Hat on System z Performance ConsiderationsShawn Wells
 
IP QoS signaling in the IETF:Past, Present and Future
IP QoS signaling in the IETF:Past, Present and FutureIP QoS signaling in the IETF:Past, Present and Future
IP QoS signaling in the IETF:Past, Present and FutureJohn Loughney
 
How to convert your Linux box into Security Gateway - Part 1
How to convert your Linux box into Security Gateway - Part 1How to convert your Linux box into Security Gateway - Part 1
How to convert your Linux box into Security Gateway - Part 1n|u - The Open Security Community
 
Wireshark, Tcpdump and Network Performance tools
Wireshark, Tcpdump and Network Performance toolsWireshark, Tcpdump and Network Performance tools
Wireshark, Tcpdump and Network Performance toolsSachidananda Sahu
 
ODC010001 MPLS Basic Knowledge ISSUE1.5.ppt
ODC010001 MPLS Basic Knowledge ISSUE1.5.pptODC010001 MPLS Basic Knowledge ISSUE1.5.ppt
ODC010001 MPLS Basic Knowledge ISSUE1.5.pptRandyDookheran1
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP TransportMyNOG
 
Intelligent Network Services through Active Flow Manipulation
Intelligent Network Services through Active Flow ManipulationIntelligent Network Services through Active Flow Manipulation
Intelligent Network Services through Active Flow ManipulationTal Lavian Ph.D.
 
5G End to-end network slicing Demo
5G End to-end network slicing Demo5G End to-end network slicing Demo
5G End to-end network slicing DemoITU
 
The Next Generation Firewall for Red Hat Enterprise Linux 7 RC
The Next Generation Firewall for Red Hat Enterprise Linux 7 RCThe Next Generation Firewall for Red Hat Enterprise Linux 7 RC
The Next Generation Firewall for Red Hat Enterprise Linux 7 RCThomas Graf
 
LTE_Basic_principle.pptx
LTE_Basic_principle.pptxLTE_Basic_principle.pptx
LTE_Basic_principle.pptxAbhilash C A
 
Is there still room for linking narrowband PMR sites in this digital world?
Is there still room for linking narrowband PMR sites in this digital world?Is there still room for linking narrowband PMR sites in this digital world?
Is there still room for linking narrowband PMR sites in this digital world?Comms Connect
 
High perf-networking
High perf-networkingHigh perf-networking
High perf-networkingmtimjones
 
Space Communication Protocol-By Nilesh,Pravin
Space Communication Protocol-By Nilesh,PravinSpace Communication Protocol-By Nilesh,Pravin
Space Communication Protocol-By Nilesh,PravinNileshAawale
 

Similar to GATE-PDF-1.pdf (20)

Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016
 
2009-01-28 DOI NBC Red Hat on System z Performance Considerations
2009-01-28 DOI NBC Red Hat on System z Performance Considerations2009-01-28 DOI NBC Red Hat on System z Performance Considerations
2009-01-28 DOI NBC Red Hat on System z Performance Considerations
 
IP QoS signaling in the IETF:Past, Present and Future
IP QoS signaling in the IETF:Past, Present and FutureIP QoS signaling in the IETF:Past, Present and Future
IP QoS signaling in the IETF:Past, Present and Future
 
How to convert your Linux box into Security Gateway - Part 1
How to convert your Linux box into Security Gateway - Part 1How to convert your Linux box into Security Gateway - Part 1
How to convert your Linux box into Security Gateway - Part 1
 
Wireshark, Tcpdump and Network Performance tools
Wireshark, Tcpdump and Network Performance toolsWireshark, Tcpdump and Network Performance tools
Wireshark, Tcpdump and Network Performance tools
 
ODC010001 MPLS Basic Knowledge ISSUE1.5.ppt
ODC010001 MPLS Basic Knowledge ISSUE1.5.pptODC010001 MPLS Basic Knowledge ISSUE1.5.ppt
ODC010001 MPLS Basic Knowledge ISSUE1.5.ppt
 
Networking revolution
Networking revolutionNetworking revolution
Networking revolution
 
Lte testing content
Lte testing contentLte testing content
Lte testing content
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP Transport
 
Chapter14ccna
Chapter14ccnaChapter14ccna
Chapter14ccna
 
Intelligent Network Services through Active Flow Manipulation
Intelligent Network Services through Active Flow ManipulationIntelligent Network Services through Active Flow Manipulation
Intelligent Network Services through Active Flow Manipulation
 
5G End to-end network slicing Demo
5G End to-end network slicing Demo5G End to-end network slicing Demo
5G End to-end network slicing Demo
 
Mpls Qos Jayk
Mpls Qos JaykMpls Qos Jayk
Mpls Qos Jayk
 
L6 6 lowpan
L6 6 lowpanL6 6 lowpan
L6 6 lowpan
 
The Next Generation Firewall for Red Hat Enterprise Linux 7 RC
The Next Generation Firewall for Red Hat Enterprise Linux 7 RCThe Next Generation Firewall for Red Hat Enterprise Linux 7 RC
The Next Generation Firewall for Red Hat Enterprise Linux 7 RC
 
LTE_Basic_principle.pptx
LTE_Basic_principle.pptxLTE_Basic_principle.pptx
LTE_Basic_principle.pptx
 
Is there still room for linking narrowband PMR sites in this digital world?
Is there still room for linking narrowband PMR sites in this digital world?Is there still room for linking narrowband PMR sites in this digital world?
Is there still room for linking narrowband PMR sites in this digital world?
 
CCNA
CCNACCNA
CCNA
 
High perf-networking
High perf-networkingHigh perf-networking
High perf-networking
 
Space Communication Protocol-By Nilesh,Pravin
Space Communication Protocol-By Nilesh,PravinSpace Communication Protocol-By Nilesh,Pravin
Space Communication Protocol-By Nilesh,Pravin
 

More from AbdetaImi

TISA-Important-Business-Services-Guide-November-2021.pdf
TISA-Important-Business-Services-Guide-November-2021.pdfTISA-Important-Business-Services-Guide-November-2021.pdf
TISA-Important-Business-Services-Guide-November-2021.pdfAbdetaImi
 
performancemanagementpowerpointpresentationslides-210709054745 (1) (2).docx
performancemanagementpowerpointpresentationslides-210709054745 (1) (2).docxperformancemanagementpowerpointpresentationslides-210709054745 (1) (2).docx
performancemanagementpowerpointpresentationslides-210709054745 (1) (2).docxAbdetaImi
 
46589-infographic ppt-blue.pptx
46589-infographic ppt-blue.pptx46589-infographic ppt-blue.pptx
46589-infographic ppt-blue.pptxAbdetaImi
 
best paper 4AP.pdf
best paper 4AP.pdfbest paper 4AP.pdf
best paper 4AP.pdfAbdetaImi
 
Machine Learning.pdf
Machine Learning.pdfMachine Learning.pdf
Machine Learning.pdfAbdetaImi
 
ICCIDS.2017.8272633 (1).pdf
ICCIDS.2017.8272633 (1).pdfICCIDS.2017.8272633 (1).pdf
ICCIDS.2017.8272633 (1).pdfAbdetaImi
 
ICCIDS.2017.8272633.pdf
ICCIDS.2017.8272633.pdfICCIDS.2017.8272633.pdf
ICCIDS.2017.8272633.pdfAbdetaImi
 
IIAI-AAI.2012.36.pdf
IIAI-AAI.2012.36.pdfIIAI-AAI.2012.36.pdf
IIAI-AAI.2012.36.pdfAbdetaImi
 
SettingGoalsAndExpectationsForSupervisors.pptx
SettingGoalsAndExpectationsForSupervisors.pptxSettingGoalsAndExpectationsForSupervisors.pptx
SettingGoalsAndExpectationsForSupervisors.pptxAbdetaImi
 
GATE-PDF-1.pdf
GATE-PDF-1.pdfGATE-PDF-1.pdf
GATE-PDF-1.pdfAbdetaImi
 
Bioinformatics2015.pdf
Bioinformatics2015.pdfBioinformatics2015.pdf
Bioinformatics2015.pdfAbdetaImi
 
9th_International_Conference_on_Computer.pdf
9th_International_Conference_on_Computer.pdf9th_International_Conference_on_Computer.pdf
9th_International_Conference_on_Computer.pdfAbdetaImi
 
Biginer it-service-catalog.pdf
Biginer it-service-catalog.pdfBiginer it-service-catalog.pdf
Biginer it-service-catalog.pdfAbdetaImi
 
Bioinformatics2015.pdf
Bioinformatics2015.pdfBioinformatics2015.pdf
Bioinformatics2015.pdfAbdetaImi
 
9th_International_Conference_on_Computer.pdf
9th_International_Conference_on_Computer.pdf9th_International_Conference_on_Computer.pdf
9th_International_Conference_on_Computer.pdfAbdetaImi
 
938838223-MIT.pdf
938838223-MIT.pdf938838223-MIT.pdf
938838223-MIT.pdfAbdetaImi
 
ITILV41.docx
ITILV41.docxITILV41.docx
ITILV41.docxAbdetaImi
 
gartner ITSM.docx
gartner ITSM.docxgartner ITSM.docx
gartner ITSM.docxAbdetaImi
 
DEFINITION.docx
DEFINITION.docxDEFINITION.docx
DEFINITION.docxAbdetaImi
 

More from AbdetaImi (20)

TISA-Important-Business-Services-Guide-November-2021.pdf
TISA-Important-Business-Services-Guide-November-2021.pdfTISA-Important-Business-Services-Guide-November-2021.pdf
TISA-Important-Business-Services-Guide-November-2021.pdf
 
performancemanagementpowerpointpresentationslides-210709054745 (1) (2).docx
performancemanagementpowerpointpresentationslides-210709054745 (1) (2).docxperformancemanagementpowerpointpresentationslides-210709054745 (1) (2).docx
performancemanagementpowerpointpresentationslides-210709054745 (1) (2).docx
 
46589-infographic ppt-blue.pptx
46589-infographic ppt-blue.pptx46589-infographic ppt-blue.pptx
46589-infographic ppt-blue.pptx
 
best paper 4AP.pdf
best paper 4AP.pdfbest paper 4AP.pdf
best paper 4AP.pdf
 
Machine Learning.pdf
Machine Learning.pdfMachine Learning.pdf
Machine Learning.pdf
 
ICCIDS.2017.8272633 (1).pdf
ICCIDS.2017.8272633 (1).pdfICCIDS.2017.8272633 (1).pdf
ICCIDS.2017.8272633 (1).pdf
 
ICCIDS.2017.8272633.pdf
ICCIDS.2017.8272633.pdfICCIDS.2017.8272633.pdf
ICCIDS.2017.8272633.pdf
 
IIAI-AAI.2012.36.pdf
IIAI-AAI.2012.36.pdfIIAI-AAI.2012.36.pdf
IIAI-AAI.2012.36.pdf
 
SettingGoalsAndExpectationsForSupervisors.pptx
SettingGoalsAndExpectationsForSupervisors.pptxSettingGoalsAndExpectationsForSupervisors.pptx
SettingGoalsAndExpectationsForSupervisors.pptx
 
GATE-PDF-1.pdf
GATE-PDF-1.pdfGATE-PDF-1.pdf
GATE-PDF-1.pdf
 
Bioinformatics2015.pdf
Bioinformatics2015.pdfBioinformatics2015.pdf
Bioinformatics2015.pdf
 
9th_International_Conference_on_Computer.pdf
9th_International_Conference_on_Computer.pdf9th_International_Conference_on_Computer.pdf
9th_International_Conference_on_Computer.pdf
 
1365320.pdf
1365320.pdf1365320.pdf
1365320.pdf
 
Biginer it-service-catalog.pdf
Biginer it-service-catalog.pdfBiginer it-service-catalog.pdf
Biginer it-service-catalog.pdf
 
Bioinformatics2015.pdf
Bioinformatics2015.pdfBioinformatics2015.pdf
Bioinformatics2015.pdf
 
9th_International_Conference_on_Computer.pdf
9th_International_Conference_on_Computer.pdf9th_International_Conference_on_Computer.pdf
9th_International_Conference_on_Computer.pdf
 
938838223-MIT.pdf
938838223-MIT.pdf938838223-MIT.pdf
938838223-MIT.pdf
 
ITILV41.docx
ITILV41.docxITILV41.docx
ITILV41.docx
 
gartner ITSM.docx
gartner ITSM.docxgartner ITSM.docx
gartner ITSM.docx
 
DEFINITION.docx
DEFINITION.docxDEFINITION.docx
DEFINITION.docx
 

Recently uploaded

꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAbdelrhman abooda
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 

Recently uploaded (20)

꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 

GATE-PDF-1.pdf

  • 1. GATE CS & IT 2024 Detailed Course Syllabus
  • 2. CONTENTS COMPUTER NETWORKS - Motivation to study CN - IP address representation - Classful IP addressing - Part 1 - Classful IP addressing - Part 2 - Casting - Types of IP addresses - Network Mask / Subnet Mask - Subnetting - Applications of Subnetting - Problem solving with Subnetting - Part1 - Problem solving with Subnetting - Part2 - Variable length subnet mask (VLSM) - Types of Subnet mask - Supernetting - Problem solving with Supernetting - Classless IP addressing - Problem solving with Classless addressing - “Subnet” problems with Classless addressing - Subnetting in CIDR - VLSM in CIDR - Dynamic Host Configuration Protocol-DHCP - Dynamic IP + Static IP + Ping command + Loopback address - Delays in computer networks - Introduction to OSI Model - Flow Control method- Stop & Wait ARQ - Performance factors - Performance factors– Examples - Roundtrip time – examples - Drawback of Stop & Wait ARQ - Go Back N ARQ INTRODUCTION TO CN IP ADDRESSING / SUBNETTING / SUPERNETTING DATA LINK LAYER
  • 3. CONTENTS - Problem solving with Go Back N ARQ - Selective Repeat ARQ - Problem solving with Selective Repeat ARQ - Stop & Wait ARQ v/s Go Back N ARQ v/s Selective Repeat ARQ - Access Control methods - Controlled Access Protocol - Random Access Protocol - CSMA/CD - Back-off algorithm - CSMA/CA - ALOHA - Token Ring - Error Control - Hamming Code - Cyclic Redundancy Check(CRC) - Polynomial CRC Generator - Rules to set CRC Generator - Check Sum - Framing in DLL - Character stuffing & Bit stuffing - Encoding - Ethernet & Ethernet Frame Format - Token Ring Frame format - Monitor & Piggybacking in token ring - Network Layer - Switching - Packet Switching - Performance of Packet Switching - Circuit v/s Packet v/s Message Switching - IPv4 Header - IPv4 Header Field- Internet Header Length - IPv4 Header – Part 3 - IPv4 Header Field- Options - IPv4 Header Field- Options - Fragmentation @ NL - Fragmentation Process - Example NETWORK LAYER
  • 4. CONTENTS - Network Layer Protocol-ARP - Network Layer Protocol-RARP - Network Layer Protocol-ICMP - Error Reporting with ICMP - Query messages with ICMP - Traceroute with ICMP - Introduction to Routing algorithms - Distance vector routing(DVR) - DVR-Example2 - Count to infinity – DVR problem - Split Horizon - Link-state routing (LSR) - Link-state routing (LSR) – Part2 - LSR v/s DVR - Introduction to Transport Layer - TCP Header - Congestion control with TCP - User Datagram Protocol (UDP) - Application layer protocols - Domain name system (DNS) - Hyper Text Transfer Protocol(HTTP) - File transfer protocol(FTP) - Ethernet Cables - HUB & Repeater - Bridge - Switches - Routers - Gateways - Firewall TRANSPORT LAYER APPLICATION LAYER HARDWARE DEVICES
  • 5. CONTENTS COMPUTERORGANIZATION & ARCHITECTURE -Introduction to COA -Basics of Memory addressing -Gate PYQ on endianess -Memory mapping -Locality of reference -Direct Memory mapping -Set associative mapping -Fully associative mapping -Hardware implementation of Direct mapping -Hardware implementation of set associative & associative mapping -Block Replacement methods -Types of cache misses -Simultaneous & Hierarchical memory access -Instruction format -Types of instructions based on operands -Questions -Types of instructions based on operations -Data transfer instructions -Arithmetic, Logical & shift instructions -Program Control instructions -Types of CPU Organizations -Addressing Modes: Implied, immediate AM -Register & Register indirect AM -Direct & indirect AM -Auto increment & auto decrement AM -Indexed, relative & Base Register AM -RISC vs CISC -Interrupt vs Subroutine Syllabus & weightage Cache & Main Memory Machine Instructions & Addressing Modes
  • 6. CONTENTS -Data-Path & Basics of instruction execution -Instruction cycle -Program status word -Control Unit: Hardwired CU & Microprogrammed CU -Microprogrammed Approach: Horizontal & Vertical Microprogrammed CU -Performance metrics: Amdahl's Law -Register window and register file size in RISC -Instruction Pipelining -Pipeline overhead & Basic Questions -Pipelining dependencies or hazards -Structural Dependency -Control Dependency -Questions on Control Dependency -Data Dependency -Operand Forwarding -I/O interface intro -I/O Processor ,Isolated & Memory mapped I/O -Isolated I/O vs Memory mapped I/O -I/O data transfer modes: Programmed & Interrupt driven mode -DMA -Disk storage structure & terms used -Questions on disk ALU, Data - Path & CU Pipelining IO Interface Secondary Memory
  • 7. CONTENTS DIGITAL LOGIC FOR GATE - Introduction to Number System - Binary to Decimal and Decimal To Binary - Octal/Hex to Decimal and Decimal to Octal/Hex - Generalized Base r to Decimal and Decimal to Base r - Octal/Hex to Binary and Binary to Octal/Hex - Fractional Number Conversion - Examples of Base r fractional number conversion - Arithmetic of unsigned numbers (All Number System) - Previous year GATE questions of Base r arithmetic - Representation of Signed Numbers - Complement of Number (Radix/ Diminished Radix) - Arithmetic of Signed Numbers - Miscellaneous codes - Weighted and Non weighted codes - Hamming codes - Practice Set: Previous Year Gate papers - Practice Set: Previous Year Gate papers 2 - Introduction to Boolean Algebra - Minimization of Boolean Expressions - Relationship between SOP and POS - K-MAP Introduction - Examples on Kmap - Covering Functions - Implicants and Prime Implicants - Essential Prime Implicants - Example on Minimal SOP - Example on Minimal POS - Introduction to Don't cares - Examples on Don't cares P1 - Examples on Don't cares P2 - Finding Minimal Functions - Branching Technique for Minimizing Cyclic Functions - Self Dual Functions: Definition NUMBER SYSTEM BOOLEAN ALGEBRA
  • 8. CONTENTS - Converting Function into self Dual - Self Dual Functions: No of self Dual functions for n variable - Combining Functions having Don't cares - Number of Minimal Expressions - VEM: Variable Entrant Map - Examples on VEM - Previous year GATE questions-1 - Previous year GATE questions-2 - Introduction to Logic Design - AOR and OAR - NAND-NAND realization - Minimum No. of NAND Gates required - NOR-NOR realization - Minimum No. of NOR Gates required - EXOR-EXNOR implementation with NAND and NOR - Half Adder - Half Subtractor - Full Adder - Binary Adder (Ripple Carry Adder) - Binary Adder/ Subtractor (Ripple Carry Adder) - Look Ahead Carry Adder - Serial Adder - BCD Adder - Time Complexity of RCA - Time Complexity of LACA - Comparator - 3,4 bit comparator - Introduction to MUX - MUX: Functionally complete? - Implementing functions using MUX - Multiplexer with Enable line - Cascading Multiplexers - Expansion of Multiplexer - Introduction to Demultiplexer - Introduction to Decoders - Implementing functions using Decoder COMBINATIONAL CIRCUITS
  • 9. CONTENTS - Implementation Example#1 - Implementation Example#2 - ROM implementation - 4X32 Decoder using 2X4 Decoder - Example of Constructing Decoder using decoder - Address Expansion of ROM - Word Expansion of ROM - Determining the address range - Enabling a Device - Introduction to Encoders - Priority Encoders - Code Conversion - Introduction to Hazards - Test Vectors - Introduction to Sequential Circuits - Latch and Flipflop - Level Triggered and Edge Triggered - SR Latch - SR Flipflop - D Flipflop - JK Flipflop - T Flipflop - Flipflop Interconversion method - Example#1 of Flipflop conversion - Example#2 of Flipflop conversion - Example#3 of Flipflop Conversion - Introduction to Registers - Introduction to Counters - Asynchronous and Synchronous Counters - Ring Counters - Ring Counters:Mod 4 - Johnson Counter - Mod 4 Gray Counter - Determining the Clock Frequency - Introduction to Asynchronous Counters - Questions on FFs - Questions on sequential circuits - Questions on Mod N counter SEQUENTIAL CIRCUITS
  • 10. CONTENTS THEORY OF COMPUTATION - Introduction to Theory of Computation - Understanding Basic Terminologies - Chomsky Hierarchy and Classification of FA -Introduction to DFA with examples -More Examples on DFA Part-1 -More Examples on DFA Part-2 -Complementation of DFA and Examples of DFA -Different Operations on DFA Part-1 -Different Operations on DFA Part-2 -Introduction to NFA -Minimization of DFA -Introduction to Moore and Mealy Machine -Conversion between Moore and Mealy Machine -Epsilon NFA -Regular Language and Regular Expression -Examples on Regular Expressions -Regular Expression to Finite Automata -Examples on Regular Language Part-1 -Examples on Regular Language Part-2 -Pumping Lemma for Regular Language -Introduction to Context Free Grammars -Examples on Context Free Grammars -Chomsky Classification of Grammars -Eliminating NULL Production from CFG -Eliminating Unit Production from CFG -Eliminating Useless Symbols from CFG -Introduction to CNF and GNF -Introduction to CYK Algorithm Introduction to Theory of Computation Regular Language and Finite Automata Context Free Grammars
  • 11. CONTENTS -Introduction to Push Down Automata -Conversion to PDA from CFG -Examples on Context Free Language Part-1 -Examples on Context Free Language Part-2 -Pumping Lemma for Context Free Language - Introduction to Turing Machines with Examples - Representation of Turing Machine - Turing Thesis(Optional) - Different Types of Turing Machines - Universal Turing Machine - Introduction to REL and RL - Understanding CSL - Introduction to Countability -Examples of Countability -Different Properties on Countability -Difference Between Computability and Decidability -Turing Machine Halting Problem -Post Correspondence Problem and Complexity Classes -Properties o fCFL and PDA -Properties of RL and FA -Decidability Chart -Closure Property Chart Turing Machine and Unrestricted Grammars Theory of Computation-Miscellaneous DATABASE MANAGEMENT SYSTEM for GATE - DBMS Syllabus - Intro to DBMS - File System vs DBMS - DBMS architectures - OLAP vs OLTP - Schema and three schema Architecture - What is Data Independence? Introductory
  • 12. CONTENTS - Concept of Keys - Candidate Keys and Super Keys - Primary Key and Alternate Keys - Model Questions on Number of Super Keys - Foreign Keys - Referential Key Integrity Constraints - Functional Dependency - Attribute Closure - How to find number of Candidate Keys - Model Questions on Number of Candidate Keys - Intro to ER Model - Types of Attributes - Relationships in ER diagram - Cardinality Ratio and Participating Constraints - One to Many Mapping - One to One Mapping - Many to Many Mapping - Model questions on min number of tables - I - Self-Referential - Weak Entity - Model questions on min number of tables – II - Canonical Cover - Equivalence of FDs - Armstrong Axioms - Lossless Join Decomposition - Dependency Preserving Decomposition - Normalization - First Normal Form - Second Normal Form - Third Normal Form - Boyce Codd Normal Form - How to find Normal Form - Model Question on Highest Normal Form - Decomposition into Highest Normal Form Concept of Keys ER Model Normalization
  • 13. CONTENTS - Intro to Relational Algebra - Selection and Projection Operation - Cartesian Product or Cross Product - Union Operator - Set-Difference Operator - Rename Operator - Intersection Operator - Intro to Joins - Natural Join - Conditional Join - Outer Join - "More/Less than Some" type of queries - "More/Less than Every" type of queries - "Maximum and Minimum" type of queries - Queries on Set Operation - Division Operator - Max and Min number of tuples on Join - Tuple Relation Calculus - Model Questions on TRC - Intro to SQL - Aliases - Alter v/s Update - Delete v/s Drop v/s Truncate - Constraints in SQL - Aggregate Function - "Group By" Clause - "Having" Clause - "Order By" Clause - Nested and Correlated Nested Query - WITH Clause - ANY & ALL Operators - IN & NOT IN Operators - EXISTS and NOT EXIST Operators - Set Operations - Model SQL Queries - I Relational Algebra SQL
  • 14. CONTENTS - Model SQL Queries - II - "Kth MAX and MIN" - SQL Query implementing Division Operator of RA - Views - File Organization - Indexing //Dense Index and Sparse Indexing - Primary Indexing - Clustering Indexing - Secondary Indexing over Key - Secondary Indexing over Non Key - Intro to B Tree - Construction of B Tree - Order of B Tree - Intro to B+ Tree - Construction of B+ Tree - Order of B+ Tree - Min and Max Keys and Nodes in B/B+ Tree - Bulk Loading in B+ Tree - Join Algorithms - Transactions - ACID Properties - Schedule - Conflict - Conflict Equivalent Schedules - Conflict Serializable Schedule - View Serializable Schedule - Concurrency Problems - Recoverable and Irrecoverable Schedule - Cascading and Cascadeless Schedule - Simple Lock based Protocol - Basic 2PL Locking Protocol - Model Questions on 2 PL - 2 PL categories - Basic Time Stamp Ordering Protocol - Model Questions on Basic TO Protocol File Organization Transaction and Concurrency Control
  • 15. CONTENTS COMPILER DESIGN - Introduction to Compiler Design - Ambiguous Grammar - Recursive Grammar - Left factoring - Introduction to Compiler Phase - Language Processing - Lexical Analyzer or Scanner - Gate Questions on Lexical Analyzer - Parsers - Recursive Descent Parser - Recursive Descent Parser with Left Recursive and Left - Factored grammar - LL(1) Parser - First() function - Follow() function - LL(1) parsing table construction - Checking a Grammar LL(1) or not - How much powerful is LL() parser - Bottom-up Parsers - LR(0) parser - Goto() and Closure() functions - LR(0) parsing table construction - Problem Solving with LR(0) parser - Types of conflicts in LR(0) and SLR(1) - Handling Left Recursive grammar with LR(0) parser - SLR(1) parsing table construction BASICS OF COMPILER DESIGN LEXICAL ANALYZER PHASE SYNTAX ANALYZER PHASE -> TOP-DOWN PARSER SYNTAX ANALYZER PHASE -> TOP-DOWN PARSER
  • 16. CONTENTS - Problem solving with SLR(1) parser - Part 1 - Problem solving with SLR(1) parser - Part 2 - Closure/ Goto functions with LR(1) item - CLR(1) parsing table construction - LALR(1) parsing table construction - Types of conflicts in CLR(1) and LALR(1) - Problem solving with CLR(1) and LALR(1) parser - Part 1 - Problem solving with CLR(1) and LALR(1) parser - Part 2 - Power comparison of parsers - Operator Precedence Parser - Operator Precedence Parser Table Construction - Syntax Directed Translation - Applications of SDT-Part 1 - Applications of SDT-Part 2 - Applications of SDT-Part 3 - Construct SDT based on S-attributed definition and - attributed definition - Gate Question 1 based on SDT - Gate Question 2 based on SDT - Gate Question 3 based on SDT - Intermediator Code Generator - Examples-Intermediate Code Generation - Types of 3-address code - Conditional statement in 3-address code - Loop statement in 3-address code - Switch statement in 3-address code - Representation of 3-address code in memory - Run time environment - Symbol table - Representing scope information - Error Detection and Recovery - Storage Allocation SEMENTIC ANALYZER PHASE INTERMEDIATE CODE GENERATION PHASE SYMBOL TABLE AND STORAGE ALLOCATION
  • 17. CONTENTS - Code Optimization - Finding loop in code with Basic blocks and Leaders - Data flow analysis - Data flow analysis example CODE OPTIMIZATION PHASE OPERATING SYSTEM - Operating System for GATE - Functions and GOAL of Operating System - Process | Process States | Process Control Block - Process state transition diagram - Multi Programming - Multi Tasking - Context Switch - Introduction to CPU Scheduling - CPU and I/O Burst Cycle - Preemptive and Nonpreemptive Scheduling - CPU Scheduling Performance criteria - First Come First Serve CPU scheduling - Convoy Effect - Priority CPU Scheduling | Non Preemptive - Preemptive Priority Scheduling - Shortest Job First (SJF) CPU Scheduling - Shortest Remaining Time First Scheduling - Longest Job First (LJF) CPU Scheduling - Longest remaining time first scheduling - Round-Robin CPU Scheduling - CPU Scheduling with CPU & I/O Burst Time - SJF with CPU & I/O Burst Time - SRTF with CPU & I/O Burst Time - Shortest Job First CPU Scheduling with predicted burst time - Highest Response Ratio Next(HRRN) - Multilevel Queue Scheduling - Multilevel Feedback-Queue Scheduling BASIC CONCEPTS CPU SCHEDULING
  • 18. CONTENTS - Introduction of Process Synchronization - Critical Section & Race Condition - Critical Section Problem | Condition to process synchronization - Busy Wait and Spin Lock - Lock Variable Synchronization Mechanism - Test and Set Instruction - Turn Variable | Strict Alteration Method - Interested variable - Peterson's Solution - Semaphores | Wait, Signal Operation - Binary Semaphore - Counting Semaphore - Producer Consumer Problem - Printer-Spooler Problem - Readers-writers Problem - Dining philosophers Problem - Examples of Counting Semaphore Basic Wait and Signal - Examples of Binary Semaphore - Examples of producer consumer problem with semaphore - Introduction to Deadlock - Deadlock Characteristics - Deadlock Example _Basic PYQ - Resource Allocation Graph - Deadlocks Handling Methods - Deadlock Prevention - Deadlock Avoidance - Resource Allocation Graph Algorithm - Bankers Algorithm - Deadlock Detection And Recovery - Memory Management - Degree of multiprogramming - Contiguous and non Contiguous Memory management - Fixed size Partitioning | Internal Fragmentation PROCESS SYNCHRONIZATION DEADLOCK MEMORY MANAGEMENT
  • 19. CONTENTS - Variable size Partitioning - First Fit, Next Fit, Best Fit, Worst Fit Memory Allocation - Examples on First Fit, Best Fit and Worst fit - Overlays - Paging Part-1 - Paging Part-2 - Paging Part-3 - Physical Address and Logical Address Space - Address Translation - Translation Lookaside Buffer - Paging : Numerical Session-1 - Paging : Numerical Session-2 - Page Table Entries - Multi Level Paging - 2-Level Paging - Inverted Paging - Thrashing - Segmentation - Segmented Paging - Virtual Memory - Page Replacement - Page Fault - FIFO Page Replacement - Belady's Anomaly in FIFO page Replacement - Optimal Page Replacement algorithm - Least Recently Used Page Replacement Algorithm - Most recently used page replacement Algorithm - Disk Access Time - Disk Scheduling - FCFS Disk scheduling - SSTF Disk scheduling - SCAN DIsk Scheduling - C-Scan Disk Scheduling - LOOK Disk Scheduling - C-LOOK Disk Scheduling DISK MANAGEMENT
  • 20. CONTENTS DATA STRUCTURE & PROGRAMMING - Introduction to C Programming - Data Type and Operators - Condition Statements and Built-in Functions - Storage Class and Scope - Questions on Operators, Conditions, Storage Classes and Scope - Loops - Functions, Recursion - Questions on Loops, Functions and Recursion - Pointer Concept - Pointer and Array - Pointer and Functions - Pointer Arithmetic - Questions on Pointers - Strings - Structure - Dynamic Memory Allocation - Questions on String, Structure, Union and DMA - Introduction to Data Structure INTRODUCTION TO C PROGRAMMING CONDITIONAL STATEMENTS, STORAGE CLASSES & SCOPES LOOPS, FUNCTIONS AND RECURSION POINTER STRING, STRUCTURE, UNION & DMA INTRODUCTION TO DATA STRUCTURE
  • 21. CONTENTS - Array - Array Arithmetic - Linked List Construction - Linked List Operations - Types of Linked Lists - Questions on Array and Linked List - Stack Definition - Applications of Stack - Questions on Stack, Tower of Hanoi - Queue Implementation - Queue Applications - Trees part-1 - Trees part-2 - Questions on Queue and Trees - Hashing - Questions on Hashing and All DS - Additional Problems on Programming and Data Structure - Short notes for C - Short Notes for DS - Short Notes for DS ARRAY AND LINKED LIST STACK QUEUE AND TREES HASHING MISCELLANEOUS DATA STRUCTURES & PROGRAMMING IN C SHORT NOTES FOR DS
  • 22. CONTENTS ALGORITHMS - Introduction to Algorithms - Introduction to Asymptotic Notations - Asymptotic Notation (insight) - Practice Session on Asymptotic Notation - Complexity Analysis - Practice Session on Complexity Analysis - Understanding recursion through Tower of Hanoi - Space complexity of Recursive Procedures - Substitution and Recurrence - The Master Theorem - Introduction to Divide and Conquer - Merge Sort - Practice Session on Merge Sort - Quick Sort - Quick Sort Analysis - Linear and Binary Search - Matrix Multiplication Methods - Comparison-Based Sorting Techniques - Non-comparison Based Sorting Techniques - Introduction to Heaps - The Heapify procedure - Heap Sort - Extract Min/Max element from Heap INTRODUCTION AND COMPLEXITY ANALYSIS RECURSION DIVIDE & CONQUER SEARCHING & SORTING HEAPS
  • 23. CONTENTS - Representation of Graphs - Depth First tree traversal - Breadth First tree traversal - Diving deep into DFT - Diving deep into BFT - Topological Sorting - Introduction to Dynamic Programming - Matrix Chain Multiplication using Dynamic Methods - Matrix Chain Multiplication Analysis - Longest Common Subsequence problem - Longest Common Subsequence using Dynamic Programming - 0/1 KnapSack - Subset-Sum problem - Floyd-Warshall algorithm - Floyd-Warshall algorithm Analysis - Introduction to Greedy Algorithms - Dijkstra's single-source Shortest Path Algorithm - Bellman Ford Algorithm - Introduction to Spanning Trees - Minimum Spanning Tree - Prim's Algorithm - Minimum Spanning Tree - Kruskal's Algorithm - Huffman Coding - Algorithms Short Notes - Algorithms Short Notes GRAPHS DYNAMIC PROGRAMMING GREEDY ALGORITHM ALGORITHMS SHORT NOTES ON ALGORITHM
  • 24. CONTENTS ENGINEERING MATHEMATICS - Introduction of Matrices - Types of Matrices - PYQ on symmetric matrix - Inverse of Matrices - Determinants - PYQ's on determinants - Properties of determinants - PYQ's on properties of determinants - Row reduced echelon form of matrices - Rank of matrices - Properties of rank of matrices - System of Linear Equation - Homogeneous System of Linear Equation - Non-Homogeneous System of Linear Equation - Eigen Values and Eigen Vectors - Properties of Eigen Values and Eigen Vectors - Cayley Hamilton Theorem - LU Decomposition - System of linear equations using LU Decomposition method - Introduction to discrete mathematics - Introduction to Propositional Logic - Connectives - Translating English Sentences - PYQ on Connectives - Special Conditional Statements - Types of Proposition based on Truth Values - Propositional Equivalence - GATE PYQ's on Propositional Equivalence - Rules of Inference (Basic Terminology) - Rules of Inference - PYQ's on Rules of Inference LINEAR ALGEBRA DISCRETE MATHEMATICS ● PROPOSITIONS AND THEIR FIRST ORDER LOGIC
  • 25. CONTENTS - Predicate Logic - Quantifiers - Translating English Sentences using Quantifiers - PYQ’s on Quantifiers - Logical Equivalences involving Predicate and Quantifiers - Quantifiers with restricted domains - Negating Quantified statements - Nested Quantifiers - Negation of nested quantifiers - Inference Rules of Predicate Logic - Inference Rules of Predicate Logic (Continued) - Introduction to Set Theory - Introduction to Set Theory(Continued) - Set Operations - PYQ's on Set Operations - Power Sets - PYQ's on Power Sets - Relations and their types - PYQ's on Relations - Composition of Relations - Equivalence Relations and Equivalence Classes - Closure of Relations - Functions - PYQ's on Functions - Composite Functions and Increasing-Decreasing functions - Counting of functions - PYQ’s on Functions(Continued) - Partial Orders - Hasse Diagrams - Important Terms in Posets - Lattices - Groups - Important Groups - Order of an element and a group - Subgroups ● SET THEORY ● GROUP THEORY
  • 26. CONTENTS - Cyclic Groups - PYQ’s ON Groups - PYQ's on Groups(Continued) - Graph Theory Basics - Handshaking Lemma - Some special simple graphs - Walk in Graph Theory - Isomorphism in Graph Theory - PYQ's on Isomorphism - Connected Graphs and Subgraphs - Connected Component - Euler Graph - Hamiltonian Graph - Planar Graphs - PYQ's on Planar Graphs - Graph Coloring - PYQ's on Graph Coloring - Independent Sets - Graph Covering - Matching in Graph Theory - Matching in Graph Theory (Continued) - GATE PYQ’s on Graph Theory - GATE PYQ’s on Graph Theory (Continued) - Combinatorics Basics - The Pigeonhole Principle - The Pigeonhole Principle strong form - Binomial Theorem - Generalized PnC-1 (Permutation with repititions) - Generalized PnC-2 (Combination with repititions) - Generalized PnC-3 - Generalized PnC-4 - Inclusion-Exclusion Principle - Derangements - Generating Function - GATE PYQ's on Combinatorics ● GRAPH THEORY ● COMBINATORICS
  • 27. CONTENTS - Limits - L'Hospital's rule - PYQ's on Limits - PYQ’s on Limits (Continued) - Continuity - Examples on Continuity - PYQ's on Continuity - Differentiability - Examples on Differentiability - Difference between Continuity and Differentiability - PYQ's on Differentiability - Rolle's theorem - Lagrange Mean Value theorem - Cauchy Mean Valuetheorem - PYQ's on Mean Value Theorem - Indefinite Integrals - Integration by Substitution - Integration by Parts - Integration by Partial Fraction - Examples on Indefinite Integration - Definite Integral - Properties of Definite Integral - PYQ's on Definite Integral - PYQ's on Definite Integral (Continued) - Maxima and Minima - PYQ's on Maxima and Minima - PYQ's on Calculus CALCULUS PROBABILTY - Sample Space and Events - Different Types of Events - Mean, Variance and Standard Deviation - PYQ’S On Basis Of Probability ● Basics of Probability
  • 28. CONTENTS - Introduction Of Conditional Probability - Examples Of Conditional Probability - Properties Of Conditional Probability - Law of Total Probability - Baye's Theorem - PYQ’S On Conditional Probability - Introduction Of Conditional Probability - Examples Of Conditional Probability - Properties Of Conditional Probability - Law of Total Probability - Baye's Theorem - PYQ’S On Conditional Probability - Random Variable - Bernoulli Distribution - Expectation of Bernoulli Distribution - Binomial Distribution - Expectation of Binomial Distribution - Poisson Distribution - Expectation of Poisson Distribution - Exponential Distribution - Expectation of Exponential Distribution - Uniform Distribution - Expectation of Uniform Distribution - Normal Distribution - Expectation of Normal Distribution - PYQ's On Probability ● Conditional Probability ● Conditional Probability ● Random Variable ● PYQ’S on Probability
  • 29. CONTENTS APTITUDE AND REASONING - Number System - Divisibilty - HCF and LCM - Decimal and Fraction - Square and Square root - Square Root and Cube Root - Average - Problems of Age - Logarithms - Percentage - Profit and Loss - RatioAndProportion - Partnership - Pipe and Cistern - Work and Wages - Speed, Distance and Time - Boats and Streams - Problem on Trains - Mixture & Alligation - Simple Interest - Compound Interest - Area - Volume and Surface Area - Race - Calendars - Clocks - Permutation & Combination | Part 1 - Probability - HeightDistance - SeriesAndSequence - Simplification - Surds and Indices QUANTITATIVE ANALYSIS
  • 30. CONTENTS - Verbal Ability - Introduction - Basics of Grammar - Articles - Active Voice and Passive Voice - Closet Test - Passage Formation - Sentence Formation - Sentence Completion - Subject Verb and Agreement - Determiners - Modifiers - Parallel Structure - Grammar Exercise - Error Spotting - Parajumbles - Verbal Analogies - Practice questions - Practice questions - Alphanumeric Series - Directions - Ranking & Order - Alphabet Test - Seating Arrangement - Coded Inequalities - Puzzle - Blood Relations - Coding-Decoding VERBAL REASONING ALPHANUMERIC SERIES DIRECTIONS LOGICAL REASONING
  • 31. CONTENTS - Practice questions - Practice questions - Practice questions - Practice questions - Practice questions - Practice questions - Practice questions - Practice questions DATA SUFFICIENCY RANKING & ORDER ALPHABET TEST SEATING ARRANGEMENT SYLLOGISM BLOOD RELATION CODING-DECODING PUZZLE