Texas State University
 

On This Page

adjust type size make font smaller make font larger reset font size

CS 3358 - Data Structures

Catalog Description:

A course covering classic data structures and an introduction to object-oriented development.

Prerequisite:

Course Objectives:

1.

Data structure concepts. Introduction and understanding of the behavior of basic data structures (lists, stacks, queues, trees (binary trees and tree traversals, height-balanced trees), graphs, hash tables). Ability to analyze a problem and determine the appropriate data structure for the problem.

2.

Lectures attempt to impart the importance of data modeling and data structures in advanced programming.

3.

Elementary algorithms: sorting, searching and hashing.

4.

The notion of data structures and its impact on the performance of algorithms (time and space complexity)/programs.

5.

Recursions: Basic definitions, applications, their relationships with stacks.

more...

Section Info:

Lab/Lecture Hours: 3 hours lecture.
Offered: Very frequently (typically every semester, including both summer sessions).