ECE 610: Broadband Communication Networks
Instructor
Professor
Catherine
Rosenberg
Office:
EIT
4008
Phone:
(519)
888-4567
x84510
e-mail:
cath@uwaterloo.ca
Office hours
I am available for questions and discussion after most lectures, but I am also happy to meet with you any other time (set up an appointment by seeing me after class or by sending an email).
Lectures
Thursday 11:30am to 2:20pm in EIT 3151
Course website
Pre-requisite
Undergraduate probability.
Course description
This is an introductory graduate course on the fundamental design and implementation concepts of computer communication networks, their protocols, and applications. Topics to be covered include: overview of network architectures, data link protocols, local area networks (wired and wireless), addressing, routing, congestion control, and finally transport and applications protocols. Examples will be drawn primarily from the Internet.
Course outline
- Introduction to computer communication networks
- Performance and Quality of Service
- Link layer and Local Area Networks (ARP, Ethernet, WiFi, etc.)
- Network layer: IPv4, IPv6, ICMP, addressing, routing, etc.
- Transport layer: UDP, TCP
- Application layer: HTTP, FTP, DNS, etc.