Villanova Department of Computing Sciences

CSC 1052

Algorithms and Data Structures II

4 Credits Format: lecture Level: undergraduate

Description: Object-oriented design: inheritance, interfaces, polymorphism; problem analysis; recursion; abstract data types; dynamically linked structures; linear data structures: stacks, queues, lists, vectors; sorting and searching; event-driven programming; graphical user interfaces.

Textbooks:

Objectives:

Coordinator: Dr. Dan Joyce

Prerequisites: CSC 1051

Required For: