Data Structures

Overview

Subject code

CSCI

Course Number

2913

Description

Third course of the core problem-solving and programming sequence for computer science majors. Students advance problem-solving and programming skills by learning to separate solutions for computation problems into two fundamental parts: algorithm and data structure. Extensive programming assignments to create, implement, use, and modify programs that manipulate standard data structures. Topics include: abstract data types, big-O complexity, linked lists, stacks, queues, trees, binary search trees, heaps, heapsort, hashing, and recursion.

Credits

Min

3

Min

3

Min

3

Requisites