Go to Main Content

BPROD

 

HELP | EXIT

Detailed Course Information

Fall Semester 2022
Jan 15, 2025
DCS 229 - Data Structures and Algorithms
This course provides an introduction to common data structures and selected algorithms for solving more complex problems. Topics covered include concrete data types (arrays and linked structures); abstract data types (including stacks, queues, trees, and maps); an introduction to fundamental algorithms including sorting, graph-search algorithms (breadth-first search, depth-first search), and greedy algorithms; and basic algorithm analysis (big-Oh). The course focuses on applying data structures and algorithms for problem solving, rather than on data-structure implementation details and formal analysis. Prerequisite(s): DCS 109 or 111..
1.000 Credit hours

Levels: Undergraduate
Schedule Types: View scheduled sections

Books and Materials By Section:
Interdisciplinary Studies Division
Digital and Computational St. Department

Course Attributes:
DCS Program, (DCS: Programming & Theory)
Restrictions:
May not be enrolled as the following Classifications:     
      First Year

Prerequisites:
Undergraduate level DCS 109 Minimum Grade of CR

Return to Previous  
Transparent Image
Skip to top of page
Release: 8.7.2.4