Instructor: E. B. Chlan
Contact
the instructor or email:
Synopsis: The intent of this class is to study both the formal definition and the realistic implementation of the various classic data structures: stacks, queues, lists, and binary trees. Recursion and sorting and searching techniques will also be covered. The emphasis of class discussion will be on the trade-offs involved to put the student in the position of making more educated decisions in the real world. Object oriented programming techniques are NOT covered. Java will be used as the required programming language in this course, but this is not a course in Java.
Required Text:
Yedidyah Langsam, Moshe Augenstein and Aaron M. Tenenbaum, Data Structures Using
JAVA
ISBN 0-13-047721-4 2003,
Pearson/Prentice Hall.
Programming Assignments - Summer 2008
Homework Assignments - Summer 2008
Course Home Page 605.202