COMPSCI 187
Programming with Data Structures
Programming with Data Structures
Welcome to the first week of CMPSCI 187. Each week will begin with the release of new material that will be accessible under the topic heading for the week.
This week we will be covering Chapters 1 and 2 from the book Object-Oriented Data Structures Using Java, Third Edition. In particular, we will be studying the basic structuring mechanisms provided by Java, what data structures are, how to organize classes, a little about software engineering, an overview of abstraction and why it is important, Java interfaces, the StringLog abstract data type (ADT), and how the StringLog interface can be implemented using arrays and linked lists.
Before you proceed with any work in this course you must do the following: