| Week | Topics | Study Materials | Materials |
| 1 |
Introduction
Achieving Connectivity
Coaxial Cable
Twisted Pair Wiring
Fiber Optics
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 2 |
Microwave Line of Sight
Satellites
Cellular Systems
Ad Hoc Networks
Wireless Sensor Networks
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 3 |
Multiplexing
Frequency Division Multiplexing
Time Division Multiplexing
Frequency Hopping
Direct Sequence Spread Spectrum
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 4 |
Ethernet
10Mbps Ethernet
Fast Ethernet
Gigabit Ethernet(GBE)
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 5 |
Higher Ethernet Speeds
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 6 |
Ethernet Packet Format
Time Slot and Collisions
Exponential Backoff Algorithm
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 7 |
Datagram Forwarding
More about Package
Ethernet Learning Algorithm
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 8 |
Virtual Private Network (VPN)
Token Ring
Virtual Circuits
Collisions
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 9 |
Hidden Nodes
Bandwith
Cost
Multipath
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 10 |
Links
Encoding and Framing
Digital Signal Encoding Formats
NRZ (Non-Return to Zero)
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 11 |
NRZL (Non-Return to Zero Level)
NRZI (NRZ Inverted)
Manchester Encoding
Differential Manchester Encoding
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 12 |
4B/5B
Framing
HDLC(High-level Data Link Control)
Time Division Multiplexing
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 13 |
IP Version 4
IP Address Classes
IP v4 Header
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|
| 14 |
Fragmentation
IPv4 Subnets
|
None
|
1- An Introduction to Computer Networking, Thomas G. Robetazzi
• 2- An Introduction to Computer Networks, Release 1.8.16, Peter L
Dordal
• 3- Computer Networks, Andrew S. Tanenbaum
|