Data Structures and Algorithms

Course Code: CPAN 211

Academic Year: 2025-2026

This course covers fundamental data structures as well as other important Java library classes. Students are introduced to different data structures and algorithms to solve business problems using object-oriented programming language. Students examine topics such as linked lists, array lists, stacks, queues, hash maps, and trees. Students will also create multithreaded programs, generate graphical user interfaces, read from, and write to files and databases.