CS 165  Java (CS2) Data Structures and Algorithms  Credits: 4 (3-2-0)

Course Description: Object oriented concepts, assertions, inheritance, polymorphism, algorithms and data structures using Java.
Prerequisite: (CS 163 with a minimum grade of C or CS 164 with a minimum grade of C) and (MATH 160 with a minimum grade of C, may be taken concurrently).
Registration Information: Must register for lecture and laboratory. Credit not allowed for both CS 165 and CS 200.
Terms Offered: Fall, Spring.
Grade Mode: Traditional.
Special Course Fee: No.