SWE209 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

Arrays

  • Arrays Representation in Memory
    01:09:42

Algorithm Complexity

OOP Practice

Stack

PostFix Expression

Lab 3, 4, and 5

midterm revision

Queue

Linked List

Tree

tree part2

Heap Tree

Student Ratings & Reviews

No Review Yet
No Review Yet

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