INFS 612 - Communication Networks S '15 (Stough)


Instructor:
Dr. Joshua Stough
jstough@gmu.edu
(919) 357-0604
Office Hours: Mondays 4:30-6:30PM, Nguyen Engineering Building, Room 5306

TA:
Maofei Chen
mchen18@masonlive.gmu.edu
Office Hours
: Mondays, Wednesdays 2:00-4:00PM,
Nguyen Building 5321

INFS 612 Principles and Practices of Communication Networks (3:3:0). Prerequisites: INFS 501, 515, 519, and SWE 510; or equivalent. This course introduces the principles of computer networks and their applications to the Internet. Details of layering, protocols, performance, resource allocation, management, security and other contemporary issues related to networks are discussed. Examples of the course material are protocols such as HTTP(S), DNS, TCP/IP, RSVP, SNMP, algorithms such as Dijkstra's link state routing, security measures such as firewalls and encryption, principles behind them and analysis of their performance. No substitutions can be made for this class.

Class: Mondays 7:20-10PM, Innovation Hall 134. 1/26 - 5/11

Instructor: Dr. Joshua Stough jstough@gmu.edu (919) 357-0604 Office Hours: Mondays 4:30-6:30PM, Nguyen Engineering Building, Room 5306

Learning Objectives
Additional Materials

Required Materials:

Grading:

Accommodation: If you are a student with a disability and you need academic accommodations, please contact the Office of Disability Services (ODS) at 993-2474. All academic accommodations must be arranged through the ODS.

Schedule:

Lecture/Date Topics Chapters referenced / Assignments
Assignments Due
1. Monday, Jan 26
Class Introduction
Computer Networks and the Internet
Five-Layer Model (physical, link, network, transport, application)
Characterizing Delay (
processing, queuing, transmission, propagation)
Chapter 1
Background and Expectations Survey



Background Survey due Wed, 1/28
2. Feb 2
Application Layer
HTTP
DNS
Chapter 2 (2.1, 2.2, 2.5)
HW1
Group Members Selected
3. Feb 9
Application Layer
FTP
SMTP
P2P
Chapter 2 (2.3, 2.4, 2.6)
HW2
Group Project Title
HW1 due
4. Feb 16
Transport Layer
UDP
TCP
Chapter 3 (through 3.5)

5. Feb 23
Transport Layer
  -Congestion Control
Network Layer
  -Routers, the IP
Chapters 3, 4 (through 4.4)
Group Project Literature Search
HW2 due
6. Mar 2
Network Layer
Chapter 4
HW3
Group Project Initial Outline
Spring Break Mar 9
 


7. Mar 16
MIDTERM EXAM

Link Layer and LANs
Chapter 5

8. Mar 23
Link Layer and LANs
Chapter 5
Group Project Detailed Outline
HW3 due
9. Mar 30
Security and Computer Networks
Chapter 8
HW4

10. Apr 6
Security and Computer Networks Chapter 8
Draft Project Paper (IEEE format)
11. Apr 13
Multimedia, Streaming, Compression
Chapter 7
Final Project Paper (IEEE format)
12. Apr 20
Project Presentations

HW4 due
13. Apr 27
Project Presentations

14. May 4
Project Presentations
Final Review


15. May 11
  Final!!!