COMP SCI 316. Advanced Software Design. 4 Credits.
A continuation of COMP SCI 256, this course deals with larger projects, more complex problems, and group work. It introduces linear data structures and their implementations. It also develops the object oriented design paradigm to include inheritance and polymorphism.
P: COMP SCI 256 with at least a C grade
Fall and Spring.