
This is preview and simple expiation of the course contents
approach of program design
basic concepts such as data, algorithm ,data structure etc.
the power of abstract data type (ADT)
Different types of Data Structures and its examples
Primitive and Non-Primitive
Linear and Non-linear
Static and Dynamic
Persistent and Ephemeral
Sequential Access and Direct Access
•To understand sequential organization of data
•To learn about arrays as sequential data organization
•To highlight the features of arrays
Study 2D array and string
Learn what is link list, its applications, advantages and different types of link list
What is stack, Operations on Stack and it's applications
What is Queue, Operations on queue and it's applications
Data Structure can be defined as the group of data elements which provides an efficient way of storing and organizing data in the computer so that it can be used efficiently. Some examples of Data Structures are arrays, Linked List, Stack, Queue, etc.
This course covers the brief information of all linear Data Structures, Basic concepts of Data Structure and different types of data Structure.
Thais course is useful for the students of Computer science, Engineering and all those who have interest in programming and want to become a software engineer or IT professional.
This course have 7 videos, First two videos are on basic concepts of data structure like it’s definition, meaning , idea of abstract data type along with one example is also given in first video. Second video covers different types of data structures with its examples.
Next five videos gives the brief information of all the linear data structures like array, multidimensional array, stack queue and link list with their applications, advantages and disadvantages.
This course is the basic course, it don’t have any pre requisite because all the basics required to learn the data structures are covered in it. But this course means not the complete data structure, after completing this course students can learn other advanced concepts and can obtain deep knowledge of the subject. Students can implement programs on the concepts by any programming language which they know.