Please Rotate Your Device

For best viewing on a small screen, rotate your device to landscape mode.
Image showing a device being rotated to landscape mode.

SUNY-Wide Course Catalog

Campus
Plattsburgh Logo

Plattsburgh
101 Broad Street Plattsburgh, NY 12901-2681
Website

SUNY Transfer Paths

Plattsburgh has listed this a core course in the following categories:

The core course can be applied to following SUNY Transfer Paths:

Additional Information
Status: Active
SUNY ID: 14031
Full Title: Data Structures and Algorithms
Level: Lower Division (UG)
CIP: 1101 Computer and Information Sciences, General

CSC 223 | Data Structures and Algorithms

3 credits

Organization of data into listarrays, stacks, queues, priority queues, binary trees, binary search trees. Alternative data structures that implement the same abstract data type. Asymptotic analysis of related algorithms, including amortized analysis. Recursion and memoization. Iterative and recursive search, merge and various sort algorithms for lists. Breadth-first search for trees, iterative and recursive depth first search. Object oriented programming projects with unit testing, reusable software.Liberal ArtsPrerequisite(s): CSC217; CSC221 with a grade of C or betterSemester(s) Offered: Spring