BCT2206 Data Communication and Networks
Course Unit Title
BCT2206 Data Communication and Networks
Course Unit Description
This course provides an in-depth discussion of computer networks and data communications. It includes a detailed discussion of the different Network Models. Concepts that have a direct effect on the efficiency of a network (e.g., collision and broadcast domains, topology) are also discussed. Concepts on different network technologies, distributed computation, networking, and communication software, and security issues are also discussed.
Course Objectives
At the successful completion of this course, students will be able to:
- Describe the general principles of data communication, computer networks.
- Describe how packets in the Internet are delivered.
- Analyze the contents network layer.
- Decide routing entries given a simple example of network topology
- Describe how routing protocols work.
- Design and implement a network protocol.
Learning Outcomes
At the end of this course student shall be able to:
- Understand different network technologies
- Understand the effects of using different networking topologies
- Be updated with different advanced network technologies that can be used to connect different networks
- Be familiar with various hardware and software that can help protect the network
- Design and implement various types of computer/data networks
