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
Lecture 15 notes
Spring Break 12 March
14 March
Week 9 19 March
Routing / Multicast Wrapup
Lecture 16 notes
21 March
The Physical Layer -- Wired
Lecture 17 notes
Week 10 26 March
The Physical Layer -- Wireless
Lecture 18 notes
28 March
The Link Layer
Lecture 19 notes
Classic Ethernet
Lecture 20 notes
Week 11 2 April
Fast/Gigabit Ethernet
Lecture 21 notes
4 April
Snowstorm
Week 12 9 April
Wireless Ethernet
Lecture 22 notes
11 April
Bridging / VLAN / Bluetooth
Lecture 23 notes
Lecture 23b notes
Week 13 16 April
Cellphone Network
Lecture 24 notes
18 April
Projects, Network Security, Final Review
Lecture 25 notes
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 18 April 2024, 17:24