EE 586 Communication and Switching Networks

Fall 2014


.

[Home] [Syllabus]

Tentative Lecture Schedule:

Lecture

Lecture

Readings

Homework

0

Self-learning for those who do not know C

Shaw ex 1-26

 

1

Overview, goals, and logistics

 

 

2

Network Edge & Core

KR 1.1-1.3, 1.7

HW 1

(due 9/17)

3

Packet versus Circuit Switching

KR 1.3, BC 6.1

4

Performance and Layer Model

KR 1.4, BC 7.1

OPNET tutorial

5

Cloud & Internet of Things

Gubbi et al 2013

6

Application Layer & HTTP

KR 2.1, 2.2

HW 2

(due 10/1)

7

DNS & P2P

KR 2.5, 2.6,

BC 7.3

8

Network Programming in C

Hall 1-5

Program 2

(due 10/6)

Hall 6-7

9

Intro to Transport Layer

KL 3.1-3.3, 3.5

HW 3 (updated)

10

Reliable Data Transfer

KR 3.4

Packet Trace

11

Flow and Congestion Control

KR 3.5-3.8

(due 10/24)

12

Midterm Review

All of the above

Program 3

(part 1: 11/7)

(part 2: 11/19)

13

Midterm

All of the above

14

Introduction to Contiki OS

Manual

2.6

Wiki

main

20

Midterm 1

All of the above

21

Network Layer, IP, DHCP

KL 4.1, 4.2, 4.4

HW 4

(due 11/17)

22

Routing

KL 4.5-6

23

Link Layer, Multiple Access Protocols & Ethernet

KL 5.1-4, 5.7

HW5

(due 12/1)

24

Wireless and Mobility

KL 6.1-3

 

25

Final Project Dissemination

(Hint)

See references within

Final Project

12/1

Midterm 2 Review

All of the above

 

12/3

Midterm 2

All of the above

Mini TED talks: 15 minutes + Q&A

12/5

Power Control in Cellular Networks

BC 1.1

Rebecca & Matthew

12/5

Match making on Google

BC 2.1

Paul

12/5

PageRank by Google

BC 2.2

Ibrahim & Mark

12/8

Reaching agreement on Wiki

BC 2.3

Alberto & Samuel

12/8

Product ranking on Amazon

BC 3.1

Shannon & Jacob

12/8

Movie recommendation on Netflix

BC 3.2

Andrew & Logan

12/10

Viral videos on YouTube

BC 4.1

Matt & Andrew

12/10

Influencing people in social networks

BC 4.2

Nader & Alex

12/10

Network is Expensive

BC 5

Brandon & Christine

12/12

Small world

BC 8.1

Daniel & Nick

12/12

Big “cloud”

BC 8.2

Shaoqin

12/12

Achilles’ heel

BC 8.3

Paul & Hadil

12/17 3:30pm

Final Project Demo

 

 

12/19

5:00pm

Final Project Report Due