Welcome
Back to batch
Teacher

Vishvadeep Gothi

Videos & Materials

Basics of C-Programming Language

C-Tokens and Statements

Branch Statement and Loops

Doubt Clearing Session

Pointer

Array

Array With Pointers

Doubt Clearing Session

Structure and Union

Functions

Recursion

Doubt Clearing Session

Recursion Questions

Storage Classes

Constant, Macro, and Miscellaneous

Doubt Solving Session

Introduction to Data Structure

Runtime and Space Complexity

Array in Data Structure

Doubt Solving Session

Finding Minimum Maximum in Array

Searching in Array

Linked List: Basics and Oprations

Doubt Clearing Session

Linked list: Implementation

Types of Linked List - Part I

Types of Linked List - Part II

Doubt Clearing Session

Queue Basics

Queue: Types of Queues

Basics of Stack

Doubt Clearing Session

Stack Permutation and Advance Topics

Expressions: Prefix, Infix, and Postfix

Expression Evaluation & Recursion in Data Structure

Doubt Clearing Session

Recursion in Data Structure - Part II

Tree: Binary Tree

Operations on Binary Tree - Part I

Doubt Clearing Session

Basics of Tree and Tree Traversal

Operations on Binary Tree - Part II

Operations on Binary Tree - Part III

Doubt Clearing Session

Binary Search Tree

Operations on Binary Search Tree

Balanced Binary Search Trees

Doubt Clearing Session

AVL Tree

Operations on AVL Tree - Part I

Operations on AVL Tree - Part II

Doubt Clearing Session

Heaps and Binary Heap

Tree: Part XIII

Binary Heap Operations

Doubt Clearing Session

Hashing Techniques

Hashing: Part II

Collision Resolution Technique - Part I

Collision Resolution Technique - Part II

Basics & Components of Computer

Registers and Memory Access

Micro-Operations: Part I

Doubts & Practice

Micro-Operations: Part II

Instruction: Part I

Instruction: Part II

Doubts & Practice on Instruction

Instruction: Part III

Addressing Modes: Part I

Addressing Modes: Part II

Doubts & Practice on Instructions, Addressing Modes

CPU: Part I

CPU: Part II

CPU: Part III

Doubts & Practice on CPU, Control Unit

IO Organization: Part I

IO Organization: Part II

IO Organization: Part III

Doubts & Practice on IO Organization

Memory Organization: Part I

Memory Organization: Part II

Memory Organization: Part III

Doubts & Practice on Memory Organization

Cache Organization: Part II

Cache Organization: Part III

Doubts & Practice on Cache

Cache Organization: Part IV

Cache Organization: Part V

Cache Organization: Part VI

Doubts & Practice on Cache

Cache Organization: Part VII

Cache Organization: Part I

Cache Organization: Part VIII

Cache Organization: Part IX

Doubts & Practice on Cache

Cache Organization: Part X

Disk Organization: Part I

Disk Organization: Part II

Doubts & Practice on Cache, Disk

Pipeline Processing: Part I

Pipeline Processing: Part II

Pipeline Processing: Part III

Doubts & Practice on Pipeline

Pipeline Processing: Part IV

Pipeline Processing: Part V

Floating Point Representation: Part I

Floating Point Representation: Part II

Doubts & Practice on Pipeline, Floating Point Representation

Practice on Basics & Process Management

Practice on CPU Scheduling - Part I

Practice on CPU Scheduling - Part II

Practice on Process Synchronization - Part I

Practice on Process Synchronization - Part II

Practice on Paging & Virtual Memory

Practice on Deadlock & Memory Management

Practice on Virtual Memory & Page Replacement

Practice on File System & Disk Scheduling

Strategy Session for GATE 2023