Professional Documents
Culture Documents
Title of subject
2. Subject code
ECP2056
3. Credit Hour
4. Pre-Requisite
5. Aim of Subject
6. Learning Outcomes
and Program
Outcomes of Subject
7. Assessment
Scheme
8. Details of Subject
Learning Outcomes:
LO1 - Describe communication protocols and layered network
architectures (cognitive understanding, level 2)
LO2 - Explain conventional computer system interfacing standards
and peer to peer data link communication protocols (cognitive
understanding, level 2)
LO3 - Design basic network systems (cognitive creating, level 6)
LO4 - Analyze data communication systems (cognitive analyzing,
level 4)
Programme Outcomes:
PO2 - Acquire technical competence in specialised areas of
engineering discipline to solve complex engineering problems.
PO6 - Create, select and apply appropriate techniques, resources,
and modern engineering and IT tools to complex engineering
activities.
Lab
Experiments
Work in group
Lab report writing
Oral assessment at the end of lab
10%
Tutorial /
Assignment
Group assignment
Focus group discussion in tutorials
To enhance understanding of basic
concepts in lectures
15%
Test / Quiz
Written exam
15%
Final Exam
Written exam
60%
Topics
Hours
Internetworking Protocols
Basic principles, Internet Protocol (IP): IPv4, addressing,
datagram format, IPv4 vs. IPv6: Transmission Control
Protocol (TCP), socket address, TCP connection, flow
control, error control, congestion control, User Datagram
Protocol (UDP), TCP vs. UDP.
9. Teaching and
Learning Activities
10. Laboratory
Reference
materials
1. William
Stalling,
Data
and
Computer
Communications, 9th edition. Prentice Hall, 2011.
2. Fred Halsall, Computer Networking and the
Internet 5th edition, Addison-Wesley, 2005.