Data Structures | Course Materials

HomeData Structures | Course HomeData Structures | Course Materials

Data Structures - Course Materials

Data Structures Tutorial gives you both theoretical and practical aspects of using various Abstract Data Types (ADTs). These ADTs include linked lists, stacks, queues, trees, hashing, searching, and sorting algorithms. When it comes to algorithms you are always faced with challenges with respect to space and time complexities, which this course covers in-depth. Based on the type and amount of data you are going to deal with, you will be in a position to choose the correct algorithm and implement it using the correct ADT. In short, you will see core computer science concepts getting applied. 

 

From an implementation point of view, you will be extending your C programming course learning and making a deep dive into self-referential structures, dynamic memory allocation, and advanced pointer usage. 

 

Get ready to write lengthy C programs and deal with segmentation fault / core dumps smiley-laughing-6340576

COURSE OBJECTIVES:

TARGET AUDIENCE:​

PREREQUSITE:

PLATFORM:

PRESENTATION SLIDES:

REFERENCE MATERIALS:

REFERENCE BOOKS:

Share this material with your friend:

course_materials (2) COMPLEXITY MEDIUM
Assignments 30
Projects 3
Sample programs 18
s Interview prep COMING SOON
s Videos COMING SOON

Associated Courses

C Programming Deep dive into Advanced C programming for Embedded Systems
C++ Programming Learn OOPS with C++ for data abstraction
Python Programming Build an IoT gateway with versatile Python

Associated programs

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.