CSI 2011 Computer Science II

This is the second course in a sequence of courses for computer science majors. This course covers the design, coding, and implementation of larger projects involving multiple objects/classes using inheritance, generics and interfaces. Topics include: data structures (stacks, queues, lists, iterators, trees, heaps), recursion, algorithm efficiency, sorts, and some GUI programming. Lecture: 3 hours; lab, 2 hours. IAI: CS 912

Credits

4

Prerequisite

CSI 1011 -Must be completed prior to taking this course.