CSI 256 - Java Programming II
This course will serve as an in-depth exploration of data structures using the Java language. Topics will include: the design and implementation of stacks, queues, lists, maps, trees, and graphs using both arrays and references; a further study of recursion, searching and sorting algorithms, and order-of-growth analysis; as well as various advanced features of the Java language, such as multi-threading.
Prerequisite(s): CSI 254
Click here for the Summer 2020 Class Offerings.
Click here for the Fall 2020 Class Offerings.
Click here for the Spring 2021 Class Offerings.
Add to HCC Favorites (opens a new window)