ECE 4803: Data Communications and Networking
Calendar Description
This technical elective will not be offered until the fall of 2026.
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 here 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 one of the two sections. 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, but with more lab sections, it has not filled in recent years. To change lab sections, you have to take a chance by leaving the course and trying to enter a new lab section on a new wait-list, but you might not get in again.
- A section is limited to 24 students due to the lab space. There are two sections.
- 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
This technical elective will not be offered until the fall of 2026.
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 January 18, 2025 by Brent Petersen.
© Copyright 2020-2025, Brent Petersen,
UNB Professional Page Disclaimer.
Check syntax.