Course Detail

Course Title  Data Structures and Algorithms
Course Code  EGCI 221
Credit  4
Semester Offered  1, 2, 3
Duration of Courses  
Degree  Undergraduate
Programme  Bachelor of Engineering in Computer Engineering (International Program)
Course Description  Analysis of algorithms; abstract data type; linear data structures: linked lists, stacks, queues; non-linear data structures: trees, hash tables, graphs; sorting and searching algorithms; recursion, divide and conquer, dynamic programming, greedy algorithms; introduction to NP-completeness
Prerequisite  EGCI 111
Other Description  
Language of Instruction