An introductory course in Java programming focusing on object-oriented methodology. The course will include developing fundamental programming constructs, using objects from the standard Java Class Library, writing and using new objects, developing inheritance hierarchies of classes, using polymorphism to build extendible systems, and performing the subsequent testing and debugging of these programs. (C-ID COMP 112 and COMP 122) (CSU/UC)
Recent sections
Fall 2026 · 3 sections
Aug 24 – Dec 21
Section
Days & time
Location
Instructor
0939Class #0939-CSIS-293-0939
Days & timeDistance Education/Online WEB (Internet 100%)
LocationDistance Education/Online WEB
InstructorHotz, J
0939 notes: Section 0939 is a fully online course offered on the internet (WEB) and does not meet on specific days/times. Familiarity with computers, Internet required. For more information, email the instructor. [https://www.gcccd.edu/staffdirectory/search.asp]
7821Class #7821-CSIS-293-7821
Days & timeDistance Education/Online WEB (Internet 100%)
LocationDistance Education/Online WEB
InstructorNorman, R
7821 notes: Section 7821 is a fully online course offered on the internet (WEB) and does not meet on specific days/times. Familiarity with computers, Internet required. For more information, email the instructor. [https://www.gcccd.edu/staffdirectory/search.asp]
9843Class #9843-CSIS-293-9843
Days & timeDistance Education/Online WEB (Internet 100%)
LocationDistance Education/Online WEB
InstructorAl Ajrawi, S; Norman, R
9843 notes: Section 9843 is a fully online course offered on the internet (WEB) and does not meet on specific days/times. Familiarity with computers, Internet required. For more information, email the instructor. [https://www.gcccd.edu/staffdirectory/search.asp]