Methods for drawing on the screen, the event model, layout managers and Swing components are studied. In addition, the course addresses publishing applets on the Web, Java Beans, threads, and internationalization, and provides an introduction to advanced Swing and Java 2 graphics concepts. Students are required to complete a final project. At the conclusion of this course, students have the tools to develop complex GUI-based applets and applications, and will have been exposed to many advanced features of Java. This course is designed for students who wish to apply their knowledge of Java to the solution of real-world problems.
Students learn advanced techniques for designing complex programs.
View the course introduction May be open on a space-available basis to professionals who do not wish to pursue the certificate. See details under How to Apply . The exam tests the student's knowledge of course competencies. If the course is waived, a certificate may be earned by successfully completing the remaining courses in the certificate series. The exam tests the student's knowledge of course competencies.