Apr 23, 2024  
Academic Catalog 2022-2023 
    
Academic Catalog 2022-2023 [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

DSCI 340 - Algorithms & Data Structures


4 credit(s)
This course provides an introduction to data structures and algorithms, including their design, analysis and implementation.  Data structures including arrays, linked lists, stacks, queues, trees, and heaps will be explored, and algorithm design methods such as the greedy method, divide and conquer, dynamic programming, and backtracking will be investigated in the context of sorting, string-searching, and graph-based algorithms. Course includes programming projects in Python.
Offered: Alternate years

Prerequisite(s): CS 250  with a minimum grade of C



Add to Portfolio (opens a new window)