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.

Credits

3

Prerequisite

CMPS 370B