CIS 112D - DATA STRUCTURES AND ALGORITHMS IN JAVA SOFTWARE DEVELOPMENT

    Recent Professors
    Joseph Su
    Recent Semesters
    Fall 2026, Spring 2026, Fall 2025, Spring 2025
    Class Size
    30 students
    Credits
    3
    Prerequisite
    CIS 016 or equivalent
    Fall 2026 Sections
    View Fall 2026 sections of CIS 112D
    Transfers To
    Not transferable
    Description
    Emphasis on the choice and practical application of data structures and efficient algorithms in Java software development. The most commonly used data structures such as linked lists, stacks and queues, search trees, maps, hashing, priority queues, and graphs are introduced. Total of 36 hours lecture and 54 hours laboratory.
    Usually Held
    Sat 9:00am–12:10pm, Wed 6:30pm–8:35pm