CS G154 - Java Programming 2

    Recent Professors
    Cristian Racataian
    Recent Semesters
    Fall 2026, Spring 2026, Fall 2025, Spring 2025, Fall 2024
    Class Size
    32 students
    Credits
    3
    Prerequisite
    CS G153 or CS G175 .
    Fall 2026 Sections
    View Fall 2026 sections of CS G154
    Transfers To
    CSU
    Description
    Formerly: Data Structures with Java. This course covers advanced programming techniques and object oriented programming (OOP) in Java. Students will gain theoretical and hands-on experience with the implementation of typical data structures including arrays, queues, stacks, linked-lists, trees, hashing, and graphs used in programming applications. Principles of recursion, sorting, searching, optimization, classes, objects, inheritance, and polymorphism will be explored and practiced. C-ID: COMP 132.