Recent SemestersSpring 2027, Spring 2026, Spring 2025, Spring 2024, Spring 2023Class Size45 studentsCredits3 Transfers ToCSUDescriptionAn in-depth study of advanced Java programming concepts. Provides skill in advanced programming, arrays, sorting, sockets, exception handling, file handling, networking, dynamic data structures, HTML, threads, multi-threading, Sorting, container classes, GUI text input/output (I/O), events, listeners, Swing or Abstract Windowing Toolkit (AWT), graphics, Applications Programmer Interface (API), utility package, Object-Oriented Programming (OOP), inheritance, information handling, and recursion.