Data Structure and Application

GTU Study
KHUDKIBOOK
DATA STRUCTURE AND 1333203
FREE PDF 1333203
Code: 1333203 Credits: 5 Semester 3 ICT

Data Structure and Application

Get the full GTU study material for this subject: official syllabus, textbook links (Gujarati-medium books included where available), and previous year question papers.

Data Structure and Application Syllabus — Unit-wise Content

The official GTU curriculum for Data Structure and Application (subject code 1333203) as prescribed for ICT · Semester 3 divides the course into 5 units, covering 32 listed topics. This curriculum applies from the July-2023 intake. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.

Download the official syllabus PDF (1333203)

Unit 1 Basic Concepts of Data Structures & OOP

  • 1.1. Data Structure Basic Concepts
  • 1.2. Types of data structures
  • 1.3. Analysis Terms (for the definitions purpose only) : Time Complexity Space Complexity Asymptotic Notations, Big ‘O’, Notation , Best case Time Complexity, Average case Time Complexity, Worst case Time Complexity
  • 1.4. OOPs Concepts
  • 1.5. Class and Object
  • 1.7. Types of methods: Instance method, Class method, static method
  • 1.8. Overview of Abstract data types
  • 1.9. Concept of Recursive functions

Unit 2 Stack and Queues

  • 2.1. Overview of Stack
  • 2.2. Operations on Stack - Push, Pop
  • 2.3. Implementation of Stack using List
  • 2.4. Application of Stack - Infix, Prefix and Postfix Forms of Expressions, Evaluations of postfix expression, Recursive Functions (Factorial, Fibonacci series)
  • 2.5. Overview of Queue
  • 2.6. Operations on Queue - Enqueue and Dequeue
  • 2.7. Implementation of Queue using List
  • 2.8. Limitation of Single Queue
  • 2.9. Concepts of Circular Queue
  • 2.10. Application of queue
  • 2.11. Differentiate circular queue and simple queue Data Structure and Application Course Code: 1333203

Unit 3 Linked List

  • 3.1. Overview of Linked list
  • 3.2. Types of Linked List
  • 3.3. Basic operations on singly linked list: Insertion of a new node in the beginning of the list, at the end of the list, after a given node, before a given node, Deleting the first and last node from a linked list, Count the number of nodes in linked list.
  • 3.4. Overview of circular linked list
  • 3.5. Difference between circular linked list and singly linked list
  • 3.6. Overview of doubly linked list
  • 3.7. Applications of linked list

Unit 4 Searching and Sorting

  • 4.1. Searching an element into List: Linear Search, Binary Search
  • 4.2. Sorting Methods: Bubble Sort, Selection Sort, Quick Sort, Insertion Sort, Merge Sort

Unit 5 Trees

  • 5.1. Binary trees: Complete Binary Tree, Basic Terms: level number, degree, in-degree and out-degree, leaf node
  • 5.2. Binary Search Tree: Insertion of a node in binary tree, Deletion of a node in binary tree, Searching a node in binary tree.
  • 5.3. Tree Traversal: Inorder, Preorder, Postorder
  • 5.4. Applications of Binary tree Data Structure and Application Course Code: 1333203

Study on Android App:

Download Khudkibook on Google Play Store

More Subjects in Semester 3

GTU Study
KHUDKIBOOK
COMMUNICATION ENGINEERING 1333201
FREE PDF 1333201

Communication Engineering

Code: 1333201 Credit: 4
Open →
GTU Study
KHUDKIBOOK
MICROPROCESSOR & MICROCONTROLLER 1333202
FREE PDF 1333202

Microprocessor & Microcontroller Systems

Code: 1333202 Credit: 4
Open →
GTU Study
KHUDKIBOOK
DATABASE MANAGEMENT SYSTEM 1333204
FREE PDF 1333204

Database Management System

Code: 1333204 Credit: 4
Open →
GTU Study
KHUDKIBOOK
OPERATING SYSTEM ADMINISTRATION 1333205
FREE PDF 1333205

Operating System Administration

Code: 1333205 Credit: 3
Open →
GTU Study
KHUDKIBOOK
HUMAN RESOURCE MANAGEMENT 3330001
FREE PDF 3330001

Human Resource Management

Code: 3330001 Credit: 2
Open →
GTU Study
KHUDKIBOOK
MECHANICAL ENGINEERING FOR 3332901
FREE PDF 3332901

Mechanical Engineering For Textiles

Code: 3332901 Credit: 4
Open →
GTU Study
KHUDKIBOOK
YARN MANUFACTURING -II 3332902
FREE PDF 3332902

YARN MANUFACTURING -II

Code: 3332902 Credit: 7
Open →
GTU Study
KHUDKIBOOK
WEAVING TECHNOLOGY - 3332903
FREE PDF 3332903

Weaving Technology - ii

Code: 3332903 Credit: 7
Open →
GTU Study
KHUDKIBOOK
FABRIC STRUCTURE - 3332904
FREE PDF 3332904

Fabric Structure - I

Code: 3332904 Credit: 7
Open →
GTU Study
KHUDKIBOOK
GARMENT TECHNOLOGY 3332905
FREE PDF 3332905

Garment Technology

Code: 3332905 Credit: 5
Open →
GTU Study
KHUDKIBOOK
GARMENT MANUFACTURING TECHNOLOGY 4332901
FREE PDF 4332901

Garment Manufacturing Technology

Code: 4332901 Credit: 4
Open →
GTU Study
KHUDKIBOOK
SPINNING TECHNOLOGY-II 4332902
FREE PDF 4332902

Spinning Technology-II

Code: 4332902 Credit: 4
Open →
GTU Study
KHUDKIBOOK
WEAVING TECHNOLOGY -II 4332903
FREE PDF 4332903

Weaving Technology -II

Code: 4332903 Credit: 4
Open →
GTU Study
KHUDKIBOOK
FABRIC STRUCTURE - 4332904
FREE PDF 4332904

Fabric Structure - I

Code: 4332904 Credit: 4
Open →
GTU Study
KHUDKIBOOK
STATISTICAL QUALITY CONTROL 4332905
FREE PDF 4332905

Statistical Quality control

Code: 4332905 Credit: 3
Open →
GTU Study
KHUDKIBOOK
MECHANICAL ENGINEERING FOR 4332906
FREE PDF 4332906

Mechanical Engineering for Textile

Code: 4332906 Credit: 1
Open →
GTU Study
KHUDKIBOOK
DIGITAL LOGIC DESIGN DI03000111
FREE PDF DI03000111

Digital Logic Design

Code: DI03000111 Credit: 4
Open →
GTU Study
KHUDKIBOOK
PRINCIPLE OF ELECTRONICS DI03000121
FREE PDF DI03000121

Principle of Electronics Communication

Code: DI03000121 Credit: 4
Open →
GTU Study
KHUDKIBOOK
COMPUTER NETWORKING DI03000131
FREE PDF DI03000131

Computer Networking

Code: DI03000131 Credit: 4
Open →
GTU Study
KHUDKIBOOK
ELEMENTS OF TEXTILE DI03029011
FREE PDF DI03029011

Elements of Textile Fashion Design

Code: DI03029011 Credit: 3
Open →
GTU Study
KHUDKIBOOK
SPINNING TECHNOLOGY III DI03029021
FREE PDF DI03029021

Spinning Technology III

Code: DI03029021 Credit: 4
Open →
GTU Study
KHUDKIBOOK
WEAVING TECHNOLOGY-III DI03029031
FREE PDF DI03029031

Weaving Technology-III

Code: DI03029031 Credit: 4
Open →
GTU Study
KHUDKIBOOK
WOVEN FABRIC DESIGN-I DI03029041
FREE PDF DI03029041

Woven Fabric Design-I

Code: DI03029041 Credit: 4
Open →
GTU Study
KHUDKIBOOK
TEXTILE TESTING-I DI03029051
FREE PDF DI03029051

Textile Testing-I

Code: DI03029051 Credit: 4
Open →
GTU Study
KHUDKIBOOK
APPAREL MANUFACTURING TECHNOLOGY DI03029061
FREE PDF DI03029061

Apparel Manufacturing Technology

Code: DI03029061 Credit: 3
Open →
GTU Study
KHUDKIBOOK
SYSTEM ADMINISTRATION & DI03032011
FREE PDF DI03032011

System Administration & Practices

Code: DI03032011 Credit: 3
Open →
GTU Study
KHUDKIBOOK
JAVA PROGRAMMING DI03032021
FREE PDF DI03032021

Java Programming

Code: DI03032021 Credit: 4
Open →
GTU Study
KHUDKIBOOK
DATA STRUCTURE AND DI03032031
FREE PDF DI03032031

Data Structure and Applications

Code: DI03032031 Credit: 3
Open →