| Week 0 |
| Thursday, Sept. 29 |
| Lecture: |
Syllabus, Course Introduction |
| Readings: |
|
(Comer) Chapter 1 Introduction and
Overview |
| |
|
(Comer) Chapter 2 Internet
Trends |
| |
|
(Comer) Chapter 4 Traditional
Internet Applications |
| Lab: Friday, Sept.
30 |
| Lecture: |
Introduction to Communications and
Signaling |
| Readings: |
|
(Comer) Chapter 5 Overview of Data
Communications |
| |
|
(Comer) Chapter 6 Information
Sources and Signals |
| |
| Week 1 |
| Tuesday, Oct. 4 |
| Lecture: |
No Lecture Session (at WikiSym
2011) |
| Thursday, Oct. 6 |
| Lecture: |
Transmission Media and Modes |
| Readings: |
|
(Comer) Chapter 7 Transmission
Media |
| |
|
(Comer) Chapter 9 Transmission
Modes |
| Lab: Friday, Oct.
7 |
| Lecture: |
Data Transmission Techniques |
| Readings: |
|
(Comer) Chapter 10 Modulation and
Modems |
| |
|
(Comer) Chapter 11 Multiplexing and
Demultiplexing (Channelization) |
| |
| Week 2 |
| Tuesday, Oct. 11 |
| QUIZ 1 |
| Lecture: |
Network Data Frames and Packets |
| Readings: |
|
(Comer) Chapter 13 Local Area
Networks: Packets, Frames and Topologies |
| |
|
(Comer) Chapter 14 The IEEE MAC
Sub-Layer |
| Thursday, Oct. 13 |
| Lecture: |
No Lecture Session (at CSCW PC
Meeting) |
| Readings: |
|
No assigned readings |
| Lab: Friday, Oct.
14 |
| |
No Lab Session (at CSCW PC
Meeting) |
| |
| Week 3 |
| Tuesday, Oct. 18 |
| Lecture: |
Wired and Wireless LANs |
| Readings: |
|
(Comer) Chapter 15 Wired LAN
Technology (Ethernet and 802.3) |
| |
|
(Comer) Chapter 16 Wireless
Networking Technologies |
| Thursday, Oct. 20 |
| Lecture: |
Extending the LAN |
| Readings: |
|
(Comer) Chapter 17 LAN Extensions:
Fiber Modems, Repeaters, Bridges, and
Switches |
| |
|
(Comer) Chapter 18 WAN Technologies
and Dynamic Routing |
| Lab: Friday, Oct.
21 |
| |
Introduction to Packet Sniffing |
| |
| Week 4 |
| Tuesday, Oct. 25 |
| QUIZ 2 |
| Lecture: |
Internetworking and IP
Addressing |
| Readings: |
|
(Comer) Chapter 20 Internetworking:
Concepts, Architecture and Protocols |
| |
|
(Comer) Chapter 21 IP: Internet
Addressing |
| Thursday, Oct. 27 |
| Lecture: |
IP Support Protocols |
| Readings: |
|
(Comer) Chapter 22 Datagram
Forwarding |
| |
|
(Comer) Chapter 23 Support Protocols
And Technologies |
| Lab: Friday, Oct.
28 |
| |
Java Refresher |
| |
Project Part 1 - Assigned |
| |
| Week 5 |
| Tuesday, Nov. 1 |
| Lecture: |
class cancelled |
| Readings: |
|
no assigned readings |
| Thursday, Nov. 3 |
| Lecture: |
UDP and TCP |
| Readings: |
|
(Comer) Chapter 25 UDP: Datagram
Transport Service |
| |
|
(Comer) Chapter 26 TCP: Reliable
Transport Service |
| Lab: Friday, Nov.
4 |
| |
Key Java Classes |
| |
| Week 6 |
| Tuesday, Nov. 8 |
| Project Part 2 - Assigned |
| Lecture: |
Internet Routing |
| Readings: |
|
(Comer) Chapter 27 Internet Routing
and Routing Protocols |
| Thursday, Nov. 10 |
| QUIZ 3 |
| Lecture: |
Introduction to Zeroconf |
| Reading: |
|
(Cheshire & Steinberg) Chapter 1
Introduction to Bonjour and Zeroconf |
| |
|
(Cheshire & Steinberg) Chapter 2
IP Addresses without DHCP |
| Lab: Friday, Nov.
11 |
| |
No Lab Session (University
Holiday) |
| |
| Week 7 |
| Tuesday, Nov. 15 |
| Lecture: |
Service Names and Service
Discovery |
| Reading: |
|
(Cheshire & Steinberg) Chapter 3
Names Without DNS |
| |
|
(Cheshire & Steinberg) Chapter 4
Browsing for Services |
| Thursday, Nov. 17 |
| Lecture: |
Java API for DNS-SD - Part 1 |
| Reading: |
|
(Cheshire & Steinberg) Chapter 8
Using the Java APIs |
| Lab: Friday, Nov.
18 |
| |
DNS Service Discovery |
| |
Working with the Java DNS-SD API |
| |
| Week 8 |
| Tuesday, Nov. 22 |
| QUIZ 4 |
| Project Part 3 - Assigned |
| Lecture: |
Java API for DNS-SD - Part 2 |
| Readings: |
|
no assigned readings |
| Thursday, Nov. 24
(Thanksgiving) |
| Lecture: |
No Lecture Session |
| Reading: |
|
no assigned readings |
| Lab: Friday, Nov.
25 |
| |
No Lab Session (University
Holiday) |
| |
| Week 9 |
| Tuesday, Nov. 29 |
| Lecture: |
Java API for DNS-SD - Part
3 |
| Readings: |
|
no assigned readings |
| Thursday, Dec. 1 |
| QUIZ 5 |
| Lecture: |
Trends in Networking |
| Readings: |
|
(Comer) Chapter 30 Network
Security |
| |
|
(Comer) Chapter 32 Trends in
Networking Technologies and Uses |
| Lab: Friday, Dec.
2 |
| |
Working with the Java DNS-SD API |
| |
| Week 10 |
| Tuesday, Dec. 6 |
| Lecture: |
Last Issues, Project Discussion |
| Readings: |
|
No assigned readings |
| Thursday, Dec. 8 |
| Lecture: |
No Lecture Session (at CHI PC
Meeting) |
| Readings: |
|
No assigned readings |
| Lab: Friday, Dec.
9 |
| |
No Lab Session |
| |