Go to Main Content

Dowling College Information System



Detailed Course Information


Winter/Spring 2015
Oct 20, 2016
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CSC 2025A - Data Structures
An overview of the important data structures and algorithms found in computer science. This course covers both theory and practice. Stacks, queues, lists, trees, graphs, sorting, searching, and recursion are examined. The impact of choice of data structure on the performance of algorithms is considered. Fundamentals of complexity classes and big-Oh notation are covered. Emphasized is the methodical and analytical approach needed to solve computational problems like those found in science and business applications. Students are required to implement a selection of data structures and algorithms in Java and/or Python as they complete programming projects for homework. Prerequisites: CSC 1024N and sound programming skills in Java; or permission of the Mathematics and Computer Science Department chair.

3.000 Credit hours
3.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture

Division of Ntl Science & Math Division
Mathematics & Comp Science Department

Course Attributes:
Liberal Arts

Undergraduate level CSC 1024N Minimum Grade of D-

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.5.4