- Be familiar with using variables to store and manipulate simple data.
- Be familiar with creating and using objects.
- Understand the relationship between classes and objects.
- Understand the difference between objects and data of primitive type.
- Understand the difference between static and and instance elements of a class.
- Be able to understand and design a simple class in Java.
- Understand some of the basic principles of object-oriented programming.