Skip to content

CSSE-405 Data Structure & Application (DSA). A structured Java-based course covering core data structures and algorithms with theory, practical code, and real-world applications (University of Karachi)

Notifications You must be signed in to change notification settings

UsamaIsrarDev/data-structure-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Data Structure and Applications (Java)

Data Structures and their real-world applications, using the Java programming language. This repository contains structured notes, Java code examples, and viva/interview questions for core DSA topics.


Course Highlights

  • Theory Concepts with diagrams and examples
  • Practical Java Implementations
  • MCQs & Viva Questions at the end of each module
  • Well-organized folder structure for easy navigation


Course Content

Module No. Topic Covered in
01 Introduction Theory + Practical
02 Array Theory + Practical
03 Binary Search Theory + Practical
04 Insertion Sort Theory + Practical
05 Queue Theory + Practical
06 Doubly Linked List Theory + Practical
07 Merge Sort Theory + Practical

Repository Structure

data-structure-application/ │ ├── Assignemts/ ├── Theory/ # Contains conceptual notes for each topic │ ├── 01-Introduction/ │ ├── 02-Array/ │ ├── 03-Binary-Search/ │ ├── 04-Insertion-Sort/ │ ├── 05-Queue/ │ ├── 06-Doubly-Linked-List/ │ └── 07-Merge-Sort/

├── Practical/ # Contains Java code implementations │ ├── 01-Introduction/ │ ├── 02-Array/ │ ├── 03-Binary-Search/ │ ├── 04-Insertion-Sort/ │ ├── 05-Queue/ │ ├── 06-Doubly-Linked-List/ │ └── 07-Merge-Sort/

└── README.md # Course overview and documentation

About

CSSE-405 Data Structure & Application (DSA). A structured Java-based course covering core data structures and algorithms with theory, practical code, and real-world applications (University of Karachi)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages