CIS 113 — Java Programming
Introduction to object-oriented programming using Java. Includes program design and development, program logic structures, classes and objects, object-oriented design, inheritance, arrays, graphical user interfaces, and applets.