Date Sections Expected Topics
Jan. 4

course outline and introduction
Jan. 8/11
CN Chapter 1
network overview
Jan. 15/18
CN Chapter 2
(Sec. 1: The theorectical basis for data communication; Sec. 5: The public switched telephone network; Sec. 7: Cable television)
PHY layer technologies, acccess, backbone

Assignment 1
Due on Jan. 25, using the course assignment drop box (on the second floor of ELW), close to the elevator. There are separate bins for course assignments and lab reports.
Assignment 1 Solution
Jan. 22/25
CN Chapter 3 (Sec. 1 Data link layer design issues: 1.2-1.4; Sec. 2 Error detection and correction; Sec. 3 Elementary data link protocol: 3.2; Sec. 4 Sliding window protocols; Sec. 6 Example data link protocols)
link layer, link error control
Jan. 29/Feb. 1
CN Chapter 4 (Sec. 2 Multiple access protocols 2.1, 2.2, 2.6; Sec. 4 Wireless LANs: 4.3; Sec. 7 Data link layer switching: 7.1-7.5)
resource management and medium access control (MAC)

Assignment 2 Due on Feb. 8
Assignment 2 solution
Feb. 5
Notes
vehicle networks, Controller Area Networks (CAN), wireless access networks for machine-to-machine communications
Feb. 8/19
CN Chapter 5 (Sec. 5: Internetworking; Sec. 6: The network layer in the Internet: 6.1)
network layer
Feb. 22/26
CN Chapter 5 (Sec. 2: Routing Algorithms: 2.2-2.6) routing algorithms

Assignment 3
Due on Mar. 1
Assignment 3 Solution
Mar. 1
CN Chapter 5 (Sec. 6: The network layer in the Internet: 6.2-6.5) Internet addressing and routing protocols
Mar. 5
Midterm exam

Mar. 8
CN Chapter 5 (Sec. 6.3: Internet Control Protocols) ARP
Mar. 12/15/19

CN Chapter 6 (Sec. 1: The transport service: 1.1,1.2; Sec. 5 The Internet transport protocols: TCP: 5.1-5.10)
transport layer, flow control, packet error control, network congestion control

Assignment 4
Due on Mar. 26
Assignment 4 solution
Mar. 22
CN Chapter 6 (Sec. 4: The Internet trasport protocols: UDP: 4.1)
TCP variants and UDP

Mar. 26/29
CN Chapter 7 (Sec. 1: DNS; Sec. 2: Electronic Mail; Sec. 3: The world wide web)
Applications: world wide web, domain name, email

Assignment 5 Due on Apr. 5
Assignment 5 solution
Apr. 5
Review


Final Exam: CENG460 , April 24, 14:00



This is a nomination call for the NSERC Undergraduate Student Research Awards (USRA's) for 2018 term.
Value & Duration: $4,500 for a normal duration of 16 consecutive weeks on a full-time basis. Faculty members are required to supplement the award by 25% or $1,125.
Eligibility: Please see the attached document from the Office of Research Services and visit http://www.nserc-crsng.gc.ca/Students-Etudiants/UG-PC/USRA-BRPC_eng.asp for more information.
Documentation Required:
- Copy of transcript
- Part 1 Form 202
- Part 2 Form 202
Form 202 is available at: http://www.nserc-crsng.gc.ca/OnlineServices-ServicesEnLigne/instructions/202/e.asp Please note; that the application will need to be printed and submitted to myself to complete the nomination process.
Deadlines:
Applications for an award start date of May 1, 2018 must be submitted to ECE Chair's Assistant by March 8, 2018.
Applications for an award start date of September 1, 2018 must be submitted to ECE Chair's Assistant by Friday, July 6, 2018.
Applications for an award start date of January 1, 2019 must be submitted to ECE Chair's Assistant by Thursday, November 8, 2018.



Slides artwork credits:Tanenbaum, Kurose&Ross, and many others.


"Observations for students," by R. W. Hamming (PDF)


Google talk: Van Jacobson, "A New Way to look at Networking"
Another talk by Van, "Content-centric  networking"


Want to learn more? CENG461/ELEC514