CSCI 145 Java Language and Object Oriented Programming
4 Units (Degree Applicable, CSU, UC)
Lecture: 54 Lab: 54
Prerequisite: CSCI 110
Java 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), applets, graphical user interface (GUI), and event handling. A course for computer science, engineering, mathematics, and other science students.