Recent SemestersFall 2026, Summer 2026, Spring 2026, Fall 2025, Summer 2025Class Size28–40 studentsCredits4PrerequisiteCISC 190 with a Grade of "C" or better, or equivalent Transfers ToCSUDescriptionThis 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.Usually HeldMon Wed 1:15pm–4:25pm, Mon Wed 1:45pm–4:55pm, Wed Fri 1:30pm–2:25pm