Course Code | Course Name | Credits | Hours |
---|---|---|---|
3602050 | Data Structures | 3.0 | 3 |
Description | This course is mainly aimed at introducing the data structures commonly used in programming languages, including: (1) the concept of ADT (abstract data type) and computational complexity, (2) static structures and their storage representations , (3) recursion, stacks, and prefix, infix, and posfix expressions, (4) queues, (5) lists and linked lists, (6) trees, binary trees, height balanced trees, and heaps, (7) graphs, (8) soring, and (9) searching and hashing. |