Recent SemestersFall 2026, Spring 2026, Fall 2025, Spring 2025Class SizeNot publishedCredits4PrerequisiteCISP 360 with a grade of "C" or better Transfers ToCSUDescriptionCISP 401 Object Oriented Programming with Java Units: 4 Hours: 54 hours LEC; 54 hours LAB Prerequisite: CISP 360 with a grade of "C" or better Transferable: CSU; UC General Education: Local GE L2 This course is an introduction to object oriented programming using the Java language. The student will learn the Java programming language as well as the Java compiler. Topics will include: creating Java applications, writing Java applets, using Computer Information Science 249 COSUMNES RIVER COLLEGE 2025-2026 Official Catalog the control statements, creating Java methods, declaring Java arrays, object-based programming, object-oriented programming: inheritance and polymorphism, handling strings and characters, controlling graphics by using graphics and Java 2D, generating graphics by using graphical user interface components, exception handling, multithreading, and managing files and streams handling.