

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 Number | Course 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 |