ECE435: Network Engineering

University of Maine ECE

Spring 2024

Instructor: Vincent Weaver
The class meeting time is Tuesday/Thursday at 12:30pm-1:45pm.
The meeting place is Barrows 125.

Final exam: Tuesday 30 April 2024, 1:30pm-3:30pm, Barrows Hall 125


Office hours:

Syllabus

ece435_2024s.pdf

Course Listing


What We'll Do this Semester

Networking.

Class Schedule

TuesdayThursday
Week 1 16 January
Introduction to Networks / OSI Layers
Lecture 1 notes
18 January
Socket Programming
Lecture 2 notes
Week 2 23 January
WWW, HTML, Web-Browser
Lecture 3 notes
25 January
http Protocol
Lecture 4 notes
Week 3 30 January
telnet/rsh/ssh/symmetric encryption
Lecture 5 notes
1 February
public-key/asymmetric encryption,hash functions
Lecture 6 notes
Week 4 6 February
E-mail
Lecture 7 notes
8 February
DNS
Lecture 8 notes
Week 5 13 February
Transport Layer/UDP
Lecture 9 notes
15 February
TCP
Lecture 10 notes
Week 6 20 February
TCP Congestion Control
Lecture 11 notes
22 February
The Network Layer / Routing
Lecture 12 notes
Week 7 27 February
IPv4, ICMP
Lecture 13 notes
29 February
IPv6, NAT
Lecture 14 notes
Week 8 5 March
Midterm
7 March
Internal/External Routing, BGP, Multicast
Spring Break 12 March
14 March
Week 9 19 March
The Physical Layer -- Wired
21 March
The Physical Layer -- Wireless
Week 10 26 March
The Link Layer
28 March
Ethernet
Week 11 2 April
Fast/Gigabit Ethernet
4 April
Wireless Ethernet
Week 12 9 April
Bridging / VLAN / Bluetooth
11 April
Cell Networks
Week 13 16 April
Network Security
18 April
Video Game Networking, Final Review
Week 14 23 April
Project Presentations
25 April
Project Presentations

Homework Assignments


Final Project


Optional Useful Textbooks


Useful Links


Back to my homepage
Last updated 23 February 2024, 12:24