CISC 191 - Intermediate Java Programming

    Recent Professors
    Behnam Salemi
    Recent Semesters
    Fall 2026, Spring 2026
    Class Size
    15–45 students
    Credits
    4
    Prerequisite
    CISC 190 with a Grade of "C" or better, or equivalent
    Fall 2026 Sections
    View Fall 2026 sections of CISC 191
    Transfers To
    CSU
    Description
    This course is an intermediate level study of the Java programming language. Topics include single and multidimensional arrays; objects and classes; object-oriented programming; inheritance and polymorphism; exception handling and text input/output (I/O); abstract classes and interfaces; graphical user interfaces (GUIs); recursion; concurrency; and generic collections and data structures, such as linked lists, queues, and stacks. This course is intended for students majoring in computer and information sciences or anyone interested in learning more about the Java programming language.
    Usually Held
    Mon Wed 8:00am–11:00am, Tue Thu 9:35am–11:35am