CIS210G - Data Structures and Elementary Algorithms

Credits: 4

This is an advanced, language-independent programming course. Students will master the skills necessary to develop and work with common programming Data Structures. Such topics as Arrays, Stacks, Queue, Linked Lists, Binary Trees, Hash Tables, Heap Concepts, and Graphs will be emphasized. The programming language used will be the students’ choice of Java, VB.Net, or C#.  Each student will be required to work in a team environment.

Prerequisites

Prerequisite: CIS118G, OR CIS148G, OR CIS158G, OR permission of the instructor.

Required course for