CMPS 371B Programming in Java
371. ADVANCED OBJECT-ORIENTED PROGRAMMING
(Credit, 3 Hours). This is an
advanced course in object-oriented programming
with JAVA and more intense than 370. Topic
includes but not limited to: sub-typing, interfaces
and abstract classes, overloading and overriding,
multiple and repeated inheritance, polymorphic
methods, dynamic binding, genericity, parametric
polymorphism, message-passing, threads, remote
method invocation, and automatic memory management.
Prerequisite: CMPS 370.