Introduction to Computer Networks
Rules
How to contact me
I prefer not to receive first contact by email.
See What I think about email.
See How to contact me.
Course Descriptor
Syllabus
Tanenbaum's book:
- Ch.1 - Intro
- Ch.2 - Physical Layer
- Ch.3 - Data Link Layer
- Ch.4 - More Data Link Layer
- No Wireless or Bluetooth (3rd year)
- No Multiple-LAN Switching
- Ch.5 - Network Layer
- No Routing algorithms (3rd year)
- Almost no Congestion control
- Almost no Quality of service
- No Internetworking
- On IP, mainly just addressing
(more in 3rd year)
- Ch.6 - Transport Layer
- No Elements of Transport Protocols
- No Simple Transport Protocol
- Almost no UDP
- No Performance Issues
- Ch.7 - Application Layer
- Ch.8 - Security
Some sections are covered in more detail than in the book,
some in a lot less detail.
Follow the notes to be certain.
Tanenbaum's extra material
My notes
Figures from
Tanenbaum.
Practical
Library categories
Networks
- 004 - Data processing, computer science
- 004.6 - Interfacing and communications
- 384 - Communications; Telecommunication
- 384.3 - Computer communication
Java
- 005 - Computer programming, programs, data
- 005.1 - Programming
- 005.13 - Programming languages
Possible extra notes
- Networks
- The Web
- Internet tips
- Searching the Internet
- Web page style
- General
- RSI - A Lecture
- Hacking Ethics - A Lecture
Future course
- This course is the precursor for: