The main objective of the course is to teach the students how to select and design efficient data structures and algorithms that are appropriate for enhancing their development skills and lead them to efficient software designing and implementation. This course covers some of the general-purpose data structures, algorithms, and software development. It introduces the concept of data structures through abstract data structures e.g., linear, and non-linear data structures. In addition to the implementation of abstract data structures including the use of arrays, linked lists, stacks, queues, trees, and graphs. Lastly, it introduces the students to the concept of searching and sorting algorithms in problem-solving.
تاريخ النشر
03 جمادى الآخر 1446
تاريخ أخر تعديل
03 جمادى الآخر 1446