Apr 24, 2019  
Middlesex Community College Academic Catalog 2018-19 
Middlesex Community College Academic Catalog 2018-19

CSC 258 - Data Structures


Formerly CSC 257

Course Description: An introduction to data structures and algorithms. Topics include lists, stacks, queues, trees,  graphs, and sorting, searching and hashing algorithms.
Prerequisite(s): Eligible for ENG 102; and completion of CSC 255 with a C or better and eligible for MAT 290.
Note(s): N/A

Course Student Learning Outcomes:
  • Describe, implement and recognize data structures including stacks, queues, linked lists, trees and graphs.
  • Describe, implement and recognize algorithms, including sorting, searching, and the use of hash functions.
  • Analyze the use of different data structures and algorithm performance.
  • Design and write large multi-module, multi-level programs that implement data structures directly.

Click here for course schedule details, to register for this course, or to view required books for this course.