The Course Will Teach The Concepts of Abstract Data Structures, Data Structures, Algorithms and Complexity. in The Data Structures We Will Learn About Stacks, Queues, Hash Tables, Trees and Graphs. The Algorithmic Subjects Include Sorting, Searching, Hashing Algorithms, Algorithms On Graphs, Including Depth and Breadth Search, Minimum Spanning Trees, Finding Connected Components and Basic Algorithms For Finding Shortest Paths. Under Complexity We Will Learn Asymptotic Analysis and Upper and Lower Bounds.

Faculty: Computer Science
|Undergraduate Studies

Pre-required courses

234128 - Introduction to Computing With Python


Course with no extra credit

94223 - מבני נתונים ואלגוריתמים 234218 - Data Structures 1


Course with no extra credit (contains)

44268 - Int. to Data Structur and Algorithms