ECCE 341 Java and Network Programming
Java basics, exception handling, I/O. Java Graphics: applets, AWT, Swing, Graphics, listeners. Java OO features: inheritance, abstract classes, polymorphism, interfaces, inner classes, anonymous classes. Basics of network programming. Java network programming: multithreading, URLs, sockets, RMI. Emerging Mobile Java Technology.
Prerequisite
CMPE 211, ECCE 230