This course presents the information architecture aspect of digital and data communication systems. Using the OSI Reference Model as a multilevel abstract description of communication architectures, the course studies the description, specification, analysis, and synthesis of computer communication systems at all seven levels. Topics include session management and presentation, communication protocols, network architectures, switching and routing algorithms, conflict resolution, cryptography and security concerns, data compression, and digital coding for error detection.