ECE435: Network Engineering

University of Maine ECE

Spring 2026

Instructor: Vincent Weaver
The class meeting time is Mon/Wed/Fri at 10:00am-10:50am.
The meeting place is Barrows 123.

Final exam: Monday, 4 May 2026, 8:00am (Barrows 123)


Office hours:

Syllabus

ece435_2026s.pdf

Course Listing


What We'll Do this Semester

Networking.

Class Schedule

MondayWednessdayFriday
Week 1 19 January
No Class / MLK Day
21 January
Introduction to Networks / OSI Layers
Lecture 1 Notes
23 January
Socket Programming (Server)
Lecture 2 Notes
Week 2 26 January
No Class (snow)
28 January
Socket Programming (client)
Lecture 3 Notes
30 January
WWW, HTML, Web-Browser
Lecture 4 Notes
Week 3 2 February
Web-server, http Protocol
Lecture 5 Notes
4 February
https / http2 / http3
Lecture 6 Notes
6 February
telnet/rsh/ssh, symmetric encryption
Lecture 7 Notes
Week 4 9 February
public-key/asymmetric encryption, hash functions
Lecture 8 Notes
11 February
SHA, Crypto wrapup
Lecture 9 Notes
13 February
E-mail
Lecture 10 Notes
Week 5 16 February
No Class (President's Day)
18 February
DNS part1
Lecture 11 Notes
20 February
DNS Wrapup, Transport Layer
Lecture 12 Notes
Week 6 23 February
UDP
Lecture 13 Notes
25 February
TCP
Lecture 14 Notes
27 February
TCP Error Handling, Windows
Lecture 15 Notes
Week 7 2 March
TCP Congestion Control
Lecture 16 Notes
4 March
The Network Layer, Routing
Lecture 17 Notes
6 March
IPv4
Lecture 18 Notes
Week 8 9 March
Homework Review, Fragmentation, Path MTU Discovery
Lecture 19 Notes
11 March
Midterm
13 March
ICMP, NAT
Lecture 20 Notes
Spring Break 16 March
18 March
20 March
Week 9 23 March
IPv6
25 March
Internal/External Routing, BGP
Multicast/Anycast Routing
27 March
The Physical Layer -- Wired
Week 10 30 March
The Physical Layer -- Wireless
The Last Mile, Link Layer Overview
1 April
More Link Layer, Ethernet Background
3 April
More Ethernet, ARP/NDP
Week 11 6 April
Fast/Gigabit Ethernet
8 April
Wireless/Wifi Background
10 April
Wifi Frames
Week 12 13 April
Wifi Security, Bridging / VLANs
15 April
Bluetooth
17 April
Cellphone Background / History
Week 13 20 April
Cellphone 3G/4G/5G
22 April
Network Security
24 April
Nework Security, Firewalls
Week 14 27 April
Final Review, Project Presentations
29 April
Project Presentations
1 May
Project Presentations

Homework Assignments


Final Project


Optional Useful Textbooks


Useful Links


Back to my homepage
Last updated 9 March 2026, 16:24