Read Sections 4.7 and 4.8 of Data Structures, Abstraction and Design using Java.

Chapter 4.

  1. Stack Abstract Datatype
  2. Stack Application
  3. Implementing a Stack
  4. Additional Stack Applications
  5. Queue Abstract Data Type
  6. Maintaining a Queue of Customers
  7. Implementing the Queue Interface
  8. The Deque Interface

Be able to answer the self-check questions at the end of each section.