Detailed
Course Syllabus
Course Contents
DATA STRUCTURE AND PROGRAMMING
INTRODUCTION TO C PROGRAMMING
- Introduction to C Programming
- Data Type and Operators
CONDITIONAL STATEMENTS, STORAGE CLASSES
AND SCOPES
- Condition Statements and Built-in Functions
- Storage Class and Scope
- Questions on Operators, Conditions, Storage Classes and Scope
LOOPS, FUNCTIONS AND RECURSION
- Loops
- Functions, Recursion
- Questions on Loops, Functions and Recursion
POINTER
- Pointer Concept
- Pointer and Array
- Pointer and Functions
- Pointer Arithmetic
- Questions on Pointers
STRING, STRUCTURE, UNION AND DMA
- Strings
- Structure
- Dynamic Memory Allocation
- Questions on String, Structure, Union and DMA
INTRODUCTION TO DATA STRUCTURE
- Introduction to Data Structure
ARRAY AND LINKED LIST
- Array
- Array Arithmetic
- Linked List Construction
- Linked List Operations
- Types of Linked Lists
- Questions on Array and Linked List
Course Contents
STACK
- Stack Definition
- Applications of Stack
- Questions on Stack, Tower of Hanoi
QUEUE AND TREES
- Queue Implementation
- Queue Applications
- Trees part-1
- Trees part-2
- Questions on Queue and Trees
HASHING
- Hashing
- Questions on Hashing and All DS
MISCELLANEOUS
- Additional Problems on Programming and Data Structure
DATA STRUCTURES & PROGRAMMING IN C
- Short notes for C
- Short Notes for DS
SHORT NOTES FOR DS
- Short Notes for DS