CATALOG DESCRIPTIONS
 
Courses
CATALOG DESCRIPTIONS

Back to Previous Page



CS 5403 Data Structures and Algorithms

Description:

Introduction to data structures. Program specification and design. Abstract data types, stacks and queues. Dynamic storage allocation. Sequential and linked implementation of stacks and queues. Searching methods, sequential and binary. Binary trees, binary search trees and general trees. Hashing. Computational complexity. Sorting algorithms: selection sort, insertion sort, heapsort, mergesort and quicksort. Comparison of sorting techniques and analysis.  

Credits: 2 ½:0:0:3
Pre-Requisite: CS 530
Co-Requisite: none
Notes: none

 
  poly thinking