This course has been designed to provide an in-depth understanding of the underlying principles of the rapidly expanding and changing discipline of Data Communications. The following topics in this subject are discussed: terminology, components, network design and configurations, transmission media including fibre optical design methods, protocols, topologies, architectures, private and public network strategies and LAN vendors. This course is taught at Seneca College.