714014 Advanced Computer Programming III
Prerequisite: Computer Programming II Credit: 1
Students in Programming III will continue with the concepts learned in Programming II. Additional concepts will include: Iterator- Iterator vs. ListIterator, Exceptions & Exception Handling, Big O Notation, Sets, Maps, Number Systems, Stacks, Queues, Linked Lists (single, double, circular), Hash Tables- Hash Map, Binary Trees, Heaps/ Priority Queues, Graphs and Abstract Classes- Games & Projects.