Data Structures and Algorithms  094224





Lecture 
Exercise 
Laboratory 
Project or Seminar 
House Work 
Weekly Hours 
3 
2 




Determination of the grade according to progress during the semester and a final examination.
Prerequisites:
 
(
  Software Engineering 
094219
 
  
and
 Discrete Mathematics 
094347
 ) 

or

(
  Introductio to Data Science 
094201
 
  
and
 Discrete Mathematics (for I.E) 
094345
 ) 

or

(
  Software Engineering 
094219
 
  
and
 Discrete Mathematics (for I.E) 
094345
 ) 

Linked Courses:
    Probability (Ie) 
094411
 
    Probability (Advanced) 
094412
 

Overlapping Courses:
    Int. to Data Structur and Algorithms 
044268
 
    Data Structures and Algorithms 
094223
 
    Data Structures 1 
234218
 
    Graph Algorithms 
234246
 
    Algorithms 1 
234247
 

Incorporating Courses:
    Introduction to Algorithms 
094226
 
    Data Structures and Algorithms 
094223
 
The Course Deals with Fundamental Concepts in Designing and Analyzing Data Structures and Algorithms. Topics: Sorting Algorithms, Fundamental Data Structures: Stack, Queue, Binary Tree Data Structures Including Universal Hashing, Basic Graph Algorithms: Searching, Shortest Paths, Minimum Spanning Tree, Dynamic Programing.
Created in 22/04/2021 Time 13:57:48