CSC 316
Data Structures and Algorithms
Section: 601

Course Description

Abstract data types; abstract and implementation-level views of data types. Linear and branching data structures, including stacks, queues, trees, heaps, hash tables, graphs, and others at discretion of instructor. Best, worst, and average case asymptotic time and space complexity as a means of formal analysis of iterative and recursive algorithms.

DE Fee

Engineering Online UGRD

DE Program

Computer Certificate Program

Spring 2025

Instructors

Meeting Patterns

Classes Start:
January 6, 2025
Classes End:
April 22, 2025
Distance Education:
Yes
Class Days:
[TBA]

Class Type:
Lecture
Credits:
3.00
Restrictions:
Prerequisite: CSC 216 with a grade of C or better and (CSC 226 or MA 225) with a grade of C or better Enrollment for this course is through the Engineering Online Registration System. Go to http://go.ncsu.edu/eol_registration