CSCD 432: Concurrent & Distributed

Credits: 3
Threads, Seamphores, Monitors; Message Passing; Distributed Systems; Client-Server Applications; Middleware technologies; TCP/IP Sockets; RPC/RMI; Web Services (SOAP, XML), J2EE. Foundations for building reliable distributed systems, including...

CSCD 434: Mobile Computing

Credits: 3
This course studies the design and implementation of mobile applications for popular platforms including Blackberry, Android and Apple devices. The course will provide an overview of the various mobile platforms but will focus on developing...