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 HeldMon Wed 2:20pm–4:10pm, Mon Wed 9:35am–11:25am, Mon Wed 11:10am–1:00pm, Tue Thu 2:20pm–3:10pm