|Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course.|
|CSC 345 - Data Structures|
CSC 345 Data Structures (3). Data structures and abstract data types (ADTs) for arrays, strings, lists, stacks, queues, trees, and graphs. These ADTs are presented in both static and dynamic memory implementations. The course also cover the design and implementation of recursive algorithms such as sorting and searching, hasing functions, priority queues, and heaps. Other topics (recursion, lists, events, inheritance, polymorphism) in object-oriented programming will be covered as time permits. Three hours lecture and two hours laboratory per week. Prerequisite: CSC 145 with a grade of C or higher.
0.000 OR 3.000 Credit hours
3.000 Lecture hours
Schedule Types: Laboratory, Lecture, Web
Computer Science & Info System Department