Data Structures in C++
Course: CIS 291
Description: Techniques for representing and manipulating data structures using C++. Static and dynamic properties of data structures; representation of structured information such as stacks, queues, trees, linked lists and graphs; efficient algorithms for creating, finding, altering and removing structured data.
Units: 3
Recommended prerequisite: CIS 130 with minimum C grade and CIS 230 with minimum C grade or consent of instructor.
Format: Two hours lecture, two hours lab per week.