Course module
Programming, Data Structures and Algorithms — GATE 2027 Data Science and Artificial Intelligence (DA) Complete Course
Explore the module outline and lessons below. Enroll free to begin studying here.
Return to /learn/GATE-2027-DATA-SCIENCE-AND-ARTIFICIAL-INTELLIGENCE-DA-COMPLETE-COURSE/programming-data-structures-and-algorithms after enrolling
- Lessons
- 53
- Duration
- —
- PYQs
- 18
- Practice
- 1133
4% of this course's PYQ weight is covered in this module.
Syllabus index
Lessons in this module
Sorting Algorithms
Introduction to Sorting
Selection Sort
Bubble Sort
Insertion Sort
Merge Sort
Heap Sort
Quick Sort
Radix & Counting Sort
Comparisons & Searching
Graphs
Graph Reps & Basics
DFS & Applications
BFS & Applications
Topological Sort & SCC
Tree
Binary Tree Basics & Props
Traversals & Construction
BST Basics & Operations
AVL Trees & Balancing
Complete Binary Trees
Advanced & k-ary Trees
Heaps & Priority Queues
Advanced Heap
Red Black Tree
Stack
Stack Basics & Ops
Infix Postfix Prefix
Eval of Expressions
Recursion & Stack
TOH & Classic Apps
Hashing
Hashing Basics & Functions
Open Addressing (Probing)
Chaining & Perf Analysis
Array
Array Basics & Ops
1D & 2D Addressing
3D & Multi-dim Arrays
Matrix Storage
Queue
Basics & Stack Mix
Circular Queue
Priority Queues & Variants
Introduction to DS
DS Basics & Types
Functions & Modules
Function Basics
Error Types
Exception Handling
Python Modules
Standard Libraries
Scope & Flow
Python- SQL
Collections & Strings
Graph Theory
Graph Traversal – Walk, Path, Trail, Circuit, and Connected Graphs
Graph Coloring – Vertex Coloring, Edge Coloring, Chromatic Number, and Coloring Theorems
Previous-year questions
PYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions18 questions
Explore the course
- Probability and Statistics
- General Aptitude
- Linear Algebra
- Database Management and Warehousing
- Artificial Intelligence
- Calculus and Optimization
- Machine Learning