Review of basic data structures and Java syntax. Data abstraction and object-oriented design in the context of high-level languages and databases. Design implementation from the perspective of data structure efficiency and distributed control. Tailoring priority queues, balanced search trees, and graph algorithms to real-world problems, such as network routing, database management, and transaction processing.
FALL 2017 Schedule
||MW 2:30 pm-4:15 pm
SPRG 2018 Schedule
||MW 12:20 pm-2:05 pm
Note that this information may change at any time. Please visit the Student Link for the most up-to-date course information.