Transfers ToCSUDescriptionJava language and object-oriented programming (OOP) with Java as well as general concepts and techniques of computer programming. Topics include: Java expressions, flow control, methods and program structure, Java classes, overloading, object references, inheritance, Java library packages, exceptions, file input/output (I/O), graphical user interface (GUI), and event handling. A course for computer science, engineering, mathematics, and other science students.Usually HeldMon Wed 10:55am–12:20pm, Mon Wed 9:20am–10:45am, Mon Wed 1:30pm–2:55pm, Mon Wed 3:05pm–4:30pm