Data Structures Lab
Data Structures Lab
Computer Science & Engineering
Overview
This laboratory is intended to practice the concepts taught in the theory class of Data Structures, Algorithms, and is an extension of previous courses on Computer Programming. Students work on various problems and develop a strong foundation in data structures and algorithm design.
Expected Outcomes
- Understand and implement basic data structures like stacks, queues, and linked lists.
- Implement non-linear data structures like trees and graphs.
- Apply searching and sorting algorithms to solve programming problems.
- Analyze time and space complexity of different algorithms.