This course is an intermediate level study of the Java programming language. Topics include single and multidimensional arrays; objects and classes; object-oriented programming; inheritance and polymorphism; exception handling and text input/output (I/O); abstract classes and interfaces; graphical user interfaces (GUIs); recursion; concurrency; and generic collections and data structures, such as linked lists, queues, and stacks. This course is intended for students majoring in computer and information sciences or anyone interested in learning more about the Java programming language.
Intermediate Java Programming
San Diego City College via California Community Colleges System
This course may be unavailable.