Prerequisite: CMIS 242. A study of user-defined data structures and object-oriented design in computer science. The aim is to develop secure Java programs. Topics include linked lists, stacks, queues, arrays, maps, vectors, and trees. Algorithms that perform sorting, searching, and recursion are discussed and analyzed. Enrollment Requirements: Prerequisite - CMIS 242.
Spring 2020, Fall 2019, Spring 2019, Fall 2018, Spring 2018