Lectures and Topics (more practice questions + FAQ posted + exam format)
Labs (lab solutions posted)
This course is an introduction to communications and networking. Topics covered include:
- Distinction between information and data, between signal and data, between symbol and data, and between analogue and digital data
- Transmission media; time domain and frequency domain
- Fundamental limits due to Shannon and Nyquist
- Protocol hierarchies; the OSI model
- Encoding of analogue/digital data as analogue/digital signals
- Data link protocols; error and flow control
- Medium access; Ethernet and token passing systems in LANs
- Routing of packets in networks, congestion control
"Data Communications and Networking", B. A. Forouzan, McGraw Hill, 2013, 5th edition.
"Communication Networks: Fundamental Concepts and Key Architectures", A. Leon-Garcia and I. Widjaja, McGraw Hill, 2004, 2nd edition.
3 hours of lectures per week.
Evaluation (this may change during the first two weeks of the course)
||2 * 8%
||2 * 7%
Students may view their grades using the
system. All grades distributed via ePost are unoffical and are subject to
review by the Department of Computer Science and Engineering.
A student's final grade will be expressed as a letter grade.
for further details on the University's grading schemes.
Missed Midterm and Quizzes
Makeups of missed midterm exam or quizzes are only possible in exceptional situations (such as verifiable medical emergencies) or by arrangement well prior to the exam, provided there is a very compelling reason.
Students are expected to understand and follow the guidelines for
academic honesty described in this document.
Counselling and Disability Services (CDS)
Students requiring accommodation for the written midterm or exam should
follow the normal procedure for accommodated alternative tests and exams.