CSCI 230 Data Structures and Algorithms

scale problems; abstract data types; data structures (files, sets, lists, stacks, queues, and trees); program verification and complexity; recursion; dynamic concepts (memory, scope, block structures); text processing; and an introduction to searching and sorting algorithms. This course will use the same programming language as CSCI 220. PRQ: CSCI 170 and CSCI 220. Scheduled: Yearly Meets: MNO. NEW GEN ED: Meets SC

Credits

4

Attributes

  • Meets science and math requirements
  • May be used for major requirement
  • May be used for minor requirement

Distribution

M, N, O, C