Learning Outcomes
Upon successful completion of this course, you will be able to
- apply the basic and advanced features of Java to continue with the graduate study courses that require Java programming.
- understand the concepts of objects, data abstraction, inheritance, polymorphism, runtime mechanism, and Java threads to apply in Java applications.
- create new packages or reuse existing packages, as required.
- perform GUI programming, component programming (beans), networking and distributed programming, and multimedia (Java 3D and Java Media Framework).
- analyze the areas of emerging Java technology through a review of the learning materials and a significant self-directed study project in one of the following areas: Java Beans, Java 3D, Java Media Framework, Design Patterns, and XML.
Updated July 27 2020 by FST Course Production Staff