This course expands upon the basic skills you have in developing Java applications to developing more robust Java applications. You will learn some of the more advanced Java topics such as utilizing inheritance, the swing toolkit, layout managers, the event model, exceptions and file input/output. Prerequisite: Java Introduction or equivalent Textbook Required.
Software Required: JAVA SDK, JAVA IDE - both free downloads. Can support MAC users. Have students contact instructors immediately upon logging into course to confirm compatibility with their MAC version.