|
Dec 21, 2024
|
|
|
|
CSC 3700 - Algorithms and Data Structures 3 cr. 3 hr. Day course offered in the Spring. Also offered evenings.
This course provides an introduction to modern study of computer algorithms and complex data structures. It explores the logic of algorithmic analysis and design as well as practical utility and implementation techniques. The basic ideas from Complexity Theory will help students understand the concept of efficiency of algorithms and its role in the design of algorithms. The analysis of data structures is focused on the concepts of linked list, queues, stacks and trees. Various programming techniques such as divide and conquer, dynamic programming and backtracking are presented.
Prerequisite(s): CSC 2560 .
Add to Portfolio (opens a new window)
|
|