ECE435: Network Engineering

University of Maine ECE

Spring 2025

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

Final exam: Monday, 5 May 2025, 10:30am (Barrows 228)


Office hours:

Syllabus

ece435_2025s.pdf

Course Listing


What We'll Do this Semester

Networking.

Class Schedule

MondayWednessdayFriday
Week 1 20 January
No Class / MLK Day
22 January
Introduction to Networks / OSI Layers
Lecture 1 Notes
24 January
Socket Programming (Server)
Lecture 2 Notes
Week 2 27 January
Socket Programming (client)
Lecture 3 Notes
29 January
WWW, HTML, Web-Browser
Lecture 4 Notes
31 January
Web-server, http Protocol
Week 3 3 February
telnet/rsh/ssh
5 February
symmetric encryption
7 February
public-key/asymmetric encryption,hash functions
Week 4 10 February
E-mail
12 February
DNS
15 February
DNS
Week 5 17 February
No Class (President's Day)
19 February
Transport Layer/UDP
21 February
TCP
Week 6 24 February
TCP Congestion Control
26 February
The Network Layer
28 February
Routing
Week 7 3 March
IPv4
5 March
ICMP
7 March
IPv6
Week 8 10 March
NAT
12 March
Midterm
14 March
Internal/External Routing, BGP
Spring Break 17 March
19 March
21 March
Week 9 24 March
Routing
26 March
Multicast
28 March
The Physical Layer -- Wired
Week 10 31 March
The Physical Layer -- Wireless
2 April
The Link Layer
4 April
Classic Ethernet
Week 11 7 April
Fast Ethernet
9 April
Gigabit Ethernet
11 April
More Ethernet
Week 12 14 April
Wireless Ethernet
16 April
Wireless Ethernet
18 April
Bridging / VLAN / Bluetooth
Week 13 21 April
Cellphone Network
23 April
Cellphone Network
25 April
Network Security
Week 14 28 April
Project Info, Final Review
30 April
Project Presentations
2 May
Project Presentations

Homework Assignments


Final Project


Optional Useful Textbooks


Useful Links


Back to my homepage
Last updated 24 January 2025, 17:24