Recent SemestersSpring 2027, Fall 2026, Summer 2026, Spring 2026, Fall 2025Class Size30–35 studentsCredits4 Transfers ToCSUDescriptionIntroduction to fundamental concepts and techniques for writing software in Java. Students will build Java applications that focus on the syntax and semantics of data types, expressions, input/output, exception handling, functions and parameter passing, control structures (decision and repetition), and arrays, as well as object-oriented programming with classes, inheritance, polymorphism, and recursion. C-ID: COMP 122.Usually HeldTue Thu 2:20pm–3:10pm, Mon Wed 2:20pm–4:10pm, Mon Wed 9:35am–11:25am