CPSC 547 Distributed Object Programming

This course is intended for students who are interested in understanding and developing application projects with an object-oriented programming language such as Java in distributed computing environments. The course begins with a brief introduction to object technology with programming and introduction to computer networking, and is followed by understanding and developing programs in the server/client model, Remote Method Interface (RMI), and Common Object Request Broker Architecture (CORBA). For graduate credit a student will be required to write a term paper or execute a project which reflects deeper investigation of the topics covered in the course.

Credits

3 credits