This document describes implementing an EntryWayListInterface using either an array or linked nodes. It provides the interface methods that must be implemented which include insertHead, insertTail, deleteHead, deleteTail, display, contains, isEmpty, and isFull. It also describes creating a driver program to test the implementation by adding and removing elements from the list and checking for elements. A second class is to implement the interface using an AList or LList object instead of an array or linked nodes.