Distributed Systems

Distributed Systems


This area focuses on systems formed from multiple cooperating computers. This includes the analysis, design, and implementation of distributed systems, distributed middleware, and computer networking protocols, including security.


The following list is a subset of the courses offered in this cluster:


Course NumberCourse Title
4005-705 Cryptography
4005-706 Cyrptography II
4005-730 Distributed Systems I(required)
4005-735 Parallel Computing I
4005-736 Parallel Computing II
4005-739 Topics in Distributed Systems
4005-740 Data Communications & Networks I (required)
4005-741 Advanced Computer Networks
4005-742 Ad Hoc Networks
4005-747 Intelligent Security Systems
4005-749 Topics in Data Communications
4005-779 Sensor Networks Data Management
4005-784 Privacy & Security