CSC2401 Algorithms and Data Structures
Pre-requisite: (CSC1401 and CSC2402) or USQIT16 or Students must be enrolled in one of the following Programs: MPIT or MSBN or MSMS
This course addresses various data structures and techniques for algorithm design and analysis. It covers basic data structures such as lists, stacks, queues, trees and graphs within an Object paradigm. The design of various algorithms such as searching algorithms, sorting algorithms and graph algorithms is discussed. This course also addresses other topics such as recursive algorithms and complexity analysis.