ECE 4803: Data Communications and Networking
Calendar Description
ECE 4803, Data Communications and Networking, 4 ch (3C 3L*)
Data transmission fundamentals including signal encoding, error control,
flow controls, multiplexing, switching.
Protocol architectures (OSI, TCP/IP, IPv6).
Network protocols peer to peer,
medium access control, routing.
Local area networks: Ethernet, wireless.
Prerequisites: ECE 3221.
Wait-list Policy
This technical elective will not be offered until the fall of 2026.
There is a wait-list policy for ECE 4803, fall 2026.
- Undergraduate and graduate students must have passed the online required online lab safety test after January 8, 2026, otherwise they will remain on the wait-list. The safety test is required each year and the score must be 100 percent. The link to the test changed each year; it will be posted in D2L courses once it is available.
- This is an in-person course only for students who are enrolled in a degree program at the University of New Brunswick. This is not an online course.
- If you want to take this course, I recommend that you sign up on the wait-list for the section. If you leave the course, or leave the wait-list, and try to re-enter by returning to the wait-list, you might not get back in the course. The course has filled up in in the past, it has not filled in recent years.
- The section is limited to 48 students due to the lab space.
- Undergraduate students must have passed ECE 3221, otherwise they will remain on the wait-list.
- Graduate students must have passed an equivalent to ECE 3221 in their undergraduate degree, otherwise they will remain on the wait-list.
- The first student on the wait-list is processed first.
- Each work day, between today and the day before the first day of classes in September, undergraduate students are processed on the wait-list, meaning on these days undergraduate students are given priority over graduate students. After a student is given permission to register, they will receive an email and they have approximately one day to register.
- On and after the first day of classes, both undergraduate and graduate students are processed on the wait-list and undergraduate and graduate students are treated equally; the first student on the wait-list is processed first. In other words, graduate students will not know if they are in the course until the first day of classes in September.
- This course is an undergraduate technical elective, not an undergraduate core course, and if you are unable to take this course due to limited enrollment, I regret the sitation, but you will have to find another course.
Online Information
For this course, there is no required textbook. I use open textbooks and they are:
https://open.umn.edu/opentextbooks/textbooks/an-introduction-to-computer-networks
https://open.umn.edu/opentextbooks/textbooks/fundamentals-of-electrical-engineering-1
Some information follows:
This is a list of
all the courses that I am teaching this term.
This page was created in 2020 by Brent Petersen.
This page was updated on May 12, 2026 by Brent Petersen.
© Copyright 2020-2026, Brent Petersen,
UNB Professional Page Disclaimer.
Check syntax.