COSC2306

Download as PDF

Data Structures and Introductions to Algorithms

Natural Sciences and Math

Course Title

Data Structures and Introductions to Algorithms

Min

3

Lecture Hours

3

Lab Hours

0

Description

Design and analysis of algorithms with an emphasis on data structures. Basic concepts including: identifying differences among best, average, and worst case behaviors; algorithmic strategies such as brute-force and divide-and-conquer; fundamental computing algorithms, including searching, sorting, and recursive algorithms; and data structures such as lists, trees, hash tables, and graphs.