Computer Science (COMP)
School of Computer Science
Faculty of Science
COMP 4104 [0.5 credit]
Distributed Programming in Java
Advanced course on distributed programming in Java. Introduces students to standard design patterns for implementing components that solve common distributed programming challenges in Java. Topics covered include: threads, message passing, coordination, distributed object technology, web-based services, and collaborative applications.
Prerequisites: one of
COMP 2005 or
COMP 2405, and
COMP 3004.
Lectures three hours a week.