Final Examination: 60%
1. Circuit Board Familiarization & Modem
2. Communication Protocol Simulation (Using Network Simulator)
3. Group Assignment on Data Communications Technologies (equivalent to 3 hours of lab)
Behrouz A. Forouzan, “Data Communications and Networking”, 4th edition, McGraw Hill, 2007. (Textbook)
William Stalling, “Data and Computer Communications”, 8th edition. Prentice Hall, 2007.
Fred Halsall, “Computer Networking and the Internet” 5th edition, Addison-Wesley, 2005.
Data Communications and Networking Overview
Introduction to data communication and networking, Introduction to network standards and protocols. Seven layer ISO-OSI standard protocols and network architecture. TCP/IP protocol suite,network architecture.Introduction to data communication and networking, Introduction to network standards and protocols. Seven layer ISO-OSI standard protocols and network architecture.
Data Communications Fundamental
Simple data communications network. One-way, half duplex and full duplex transmission. Transmission codes, Bit, character and frame synchronization. Synchronous and asynchronous transmission. Transmission efficiency. Transmission impairments, modulation schemes, Nyquist and Shannon theories. Error detection and correction methods
Interfaces and Peer-to-Peer Communications
Simple computer system and terminal-to-terminal interfaces. MODEM, RS-232C, D/A and A/D conversion. Data link controls and utilization: Automatic Repeat Request Protocols (ARQ) and reliable data transfer service. Multiplexing: FDM and TDM, ISDN and xDSL.
Local Area Networks
LAN topology: star, ring, bus and tree. IEEE 802 reference model. Medium Access Control (MAC) methods: ALOHA, CSMA/CD, CSMA/CA, and token passing. LAN technologies: Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, and 802.11 Wireless LANs. Connecting LANs
Wide Area Networks
Characteristics of public data networks, packet-switched data networks, circuit switched data networks. Introduction to Public Switch Telephone Network (PSTN), Introduction to Asynchronous Transfer Model (ATM) and Frame Relay.
Communications Architecture and Protocols
Internetworking protocols: basic principles, Internet Protocol (IP): IPv4 and IPv6, addressing, routing algorithms and multicasting. TCP/IP protocol suite: Transmission Control Protocol (TCP) and User Datagram Protocol (UDP). Network devices: hubs, bridges, switches and routers. Introduction to network system design and network processors.
Learning Outcome of Subject (% of contribution)
At the completion of the subject, students should be able to perform the following tasks:
LO1 - Describe communication protocols and layered network architectures. (cognitive – remembering, level 1) - 33%
LO2 - Explain conventional computer system interfacing standards and peer to peer data link communication protocols. (cognitive – understanding, level 2) - 33%