CEN6520: Advanced Computer Networks
 
Instructor

Sharon Simmons

11000 University Parkway
Building 79, Department of Computer Science
11000 University Parkway
Pensacola, FL 32514
Email: ssimmons@cs.uwf.edu

My GPG Public Key
Office:
  Phone
850.473-7349
  FAX
850.857.6056
  Room
Bldg 79, Rm 115
  Hours
R 2:30 - 5:30 (PNS),
every other T starting 1/10/06:
2:30 - 3:30(PNS) and 8:30 - 9:30(FWB)
every other T starting 1/17/06:
2:30 - 5:30 (PNS)
and by appointment
Announcements

The Midterm Exam is now available in PDF format.

Two documents have been scanned in for your reading pleasure: SelectFunction.pdf (1.1MB) and Socket_Interface.pdf (1.1MB)

Two TCP example files are available: TCPserver.c and TCPclient.c
PCAP example: snifferExample.c
Two UDP example files are available: Send_UDP.c and Recv_UDP.c
One example file is available to demonstrate threads in C: prodcon1.c
One example file is available to demonstrate threads in Java: threadedserver.java
Course information will be disseminated by means of PDF. Get the free Adobe Acrobat Reader for your system (Unix, Windows, or Macintosh).

Course materials
Syllabus
Policies
Tentative Schedule
Chapter Question Solutions
Chapter 00 postscript PDF Chapter 02 postscript PDF Chapter 03 postscript PDF Chapter 04 postscript PDF
Chapter 05 postscript PDF Chapter 06 postscript PDF Chapter 07 postscript PDF Chapter 08 postscript PDF
Chapter 09 postscript PDF Chapter 10 postscript PDF Chapter 11 postscript PDF Chapter 12 postscript PDF
Chapter 13 postscript PDF Chapter 14 postscript PDF Chapter 15 postscript PDF Chapter 16 postscript PDF
Chapter 17 postscript PDF Chapter 18 postscript PDF Chapter 19 postscript PDF Chapter 20 postscript PDF
Chapter 21 postscript PDF
Programming Assignments
Project 1 - Multithreaded Application
Project 2 - IP Fragmentation and Reassembly
Project 3 - TCP Sliding Window
Project 4 - TBA
Project 5 - TBA
Literature Reviews
Literature Review 1
Literature Review 2
Literature Review 3
Literature Review 4
Literature Review 5
Other Documents
C Programming Reference Card The basics of programming in C (2 pages, 104 KB)
UWF ITS Help Desk A collection of documents for general computer help
An Intro to UNIX An Introduction to the Unix operating system (31 pages, 146 KB)
    UNIX Reference Card A quick reference card for common commands (2 pages, 23 KB)
Intro to vi Introduction to the vi editor (29 pages, 109 KB)
    vi Reference Card Quick reference card for the vi editor (2 pages, 23 KB)
Intro to GNU Emacs Introduction to the Emacs editor (23 pages, 96 KB)
    GNU Emacs Reference Card Quick reference card for the Emacs editor (2 pages, 13 KB)
UNIX Scripts How to write shell scripts in Unix (25 pages, 110 KB)