IS1066
Internet Construction
Fall Semester 2004
Fall Semester 2004


Course Description

Telecommunications technologies of the internet, including routers and routing, performance analysis, management and security, and wireless LANs. Special topics in current internet issues. Lab component. (Prerequisites: INFSCI 1000 and INFSCI 1004). This course includes laboratory exercises and a final project for which you must spend time outside of class hours in the tele laboratory. This course is a continuously evolving experiment, expect the syllabus to change so that new technologies may be addressed.

Prerequisites   
    IS 1004/ T
elcom 2000, probability/statistics

Course Goals Instructor Information
Instructor: Dr. Joseph Kabara
Office: 748 IS
Phone: 412-624-9417
email: jkabara@pitt.edu
WWW: http://www.sis.pitt.edu/~jkabara
Class Hours: Mon., Wed, 3:00 - 4:15 SIS405
Office Hours: Mon. 1-2, Tues. 1-2, or by appointment.
GSAs:Martelo, Iqbal
Office Hours:  Iqbal: Fri 3-6, Networking lab
hai1+@pitt.edu

Patricio Martelo
patriciomartelo@yahoo.com

Laboratory Hours: See below
Rooms SIS 410, 831, 835 & other places too.

Textbook
Peterson, Larry & Davie, Bruce. Computer Networks: A Systems Approach. Morgan Kauffman

Additional Reference
Stoll, Clifford The Cuckoo's Egg
Comer, Doug, TCP/IP Vol 1, 2, 3

Week
Date
Topic
Reading 
(chapters)
Lab
Assignment
(due)
Points
1 30 Aug. & 1 Sept.
Intro and Network Types
Measurement


     
2 8 Sept.
Labor Day
wired LANs, bridges
1, 2.5, 2.6, 3.2

Knowledge Test  25  (ak)
3 13 & 15 Sept.
wireless LANs 2.8
LAN Set #1 25  (ak)
4 20 & 22 Sept.
IP, Subnetting
ARP


4.1
Stumbler
LAN due
Final Project group membership lists due
50
5 27 & 29 Sept.
UDP, TCP, ICMP, SCTP & Sockets
5.1, 5.2

Set #2
Stumbler due
25 (ak)
50
6 4 & 6 Oct.
Routing protocols: RIP vs. OSPF
4.2
ARP
Set #3
Final Project proposal
25 (ak)
7 11 & 13 Oct.
Routing protocol performance 5.1, 5.2
Routing.1 Set #4
ARP due
25 (ak)
8 18 & 20 Oct.
Network Management
Routing.2 Routing due
  
50
9
25 & 27 Oct.
Midterm
Servers: Linux vs. NT
  Management Midterm

150

10 1 & 3 Nov.
Network Security
8
Server Management due
Set #5
50
25 (ak)
11 8 & 9 Nov.
Network Security
8
Firewall.1
Server due
Final Project progress report
50
12 15 & 17 Nov.
NAT
DHCP

4.1.6
Firewall.2 Set #6 25 (ak)
13 22 Nov.
Thanksgiving, VoIP
9.3
NAT/DHCP
Firewall due
50
14 29 Nov. & 1 Dec.
Other Topics: DNS, Sensor Networks
Peer-to-Peer
9.1, 9.4, etc.
VoIP?
NAT/DHCP due
25 (ak)
15 6 & 8 Dec.
Other topics continued.
Review


VoIP due
Final Project
50
150
16 16 Dec. 08:00-9:50
Final Examination (Comprhensive)  
Final 150




Sun. (12pm-3pm)
Iqbal
Mon. (9am -  12pm)
Martelo
Tues. (9am - 12pm)
Martelo

Tues. (6pm - 9pm)
Iqbal
Wed. (9am - 12am)
Martelo
1. Ted H.
2. Seth N.
3.
4.
1. Russell F
2. Yem S.
3. Malcom P.
4.


1. Dan R.
2. Kevin W.
3. Chris P.
4.
Matt S.

1. Justin S.
2. Jackson D.
3. Corey C.
4. Keith F.

1.. Joe F.
2. M. Owens
3.Mike P.
4.
Kevin C.

Grading and Evaluation
Letter Grade Point Range
A 930-1000
A- 900-929
B+ 880-899
B 830-879
B- 800-829
C 650-799
F 0-649
Course P olicies Internet Construction is a course designed to teach students the basics needed for building an internet and its components. The course is divided into segments, where each segment discusses an aspect of technology, the technology is then demonstrated followed by students going into a laboratoryto build components of an internet. The final project is selected from various extensions to the laboratory assignments throughout the course. Copyright  ©  2000 - 2004  Dr. Joseph Kabara
This page is available at no charge to non-profit eduational institutions; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. For-profit educational or training corporations must contact the original author for licensing information. This information is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.