SEN251 Data Structures and Algorithms

By Mahmoud Badr Uncategorized
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

This course covers a range of topics, including basic data structures such as
arrays, linked lists, stacks, queues, trees, and graphs, as well as more complex
data structures such as hash tables and heaps.
 Students will also learn about algorithm analysis and design, including
sorting and searching algorithms.
 Additionally, students will gain knowledge of algorithmic problem-solving
techniques, algorithmic complexity, and the big-O notation.
 Throughout the course, students will be required to complete programming
assig

Course Content

Algorithm Complexity

  • Algorithm Complexity
    01:00:00

Bubble Sort Algorithm

Time Complexity , Space Complexity

Array

Static Vs Dynamic Array

Hash Table

LinkedList

LinkedList

MidTerm Revision

Stack

Queue and BST

AVL tree , RBT

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?