Return to Course Content Home

Lesson Objectives

Students will be able to

  1. Uunderstand the features the Java Collections libraries offer
  2. Able to compare different Collections implementations and explain their differences
  3. Be familiar Exception handling concepts
  4. Design exception handling into their codes
  5. Optional: Describe and recognize Java generics format.
  6. Design a Java program using primitive types
  7. Recognize basic Java syntax
  8. Be familiar with Object Oriented design concepts
  9. Be able to describe the differences between Classes, Interfaces and Objects
  10. Be able to compare Abstract Classes vs. Interfaces
  11. Be able to override methods in subclasses
  12. Be able to compare visibility modifiers and explain their differences