(Latest revision
Sat Nov 30 14:18:35 PST 2002
)
(11/30/2002: released more information about quiz #3)
(11/21/2002: moved back date for project reporting)
(11/21/2002: inserted info concerning quiz #3)
(11/03/2002: no blue book for exam #2)
(10/17/2002: added due date for homework #3 -- October 29.)
(10/15/2002: moved lab schedule around)
(09/16/2002: inserted the due date for homework #2)
(09/09/2002: added details on what to do on 09/12/2002)
WORK SCHEDULE FOR CS 3000 -- Fall 2002
I will make additions and changes to this schedule as the term
progresses. Keep checking the class web space to see the latest
version of this schedule
WEEK #1: Sep 04 - Sep 06
- Week #1 is a short week -- we have class only on Thursday, September
5.
- READINGS IN COMER:
- The preface
- Chapter 01: Introduction;
- Chapter 02: Motivation And Tools; and
- Chapter 03: Network Programming And Applications
- READING IN SOBELL: In the next week or two, finish chapters 3 (An
Introduction to the Utilities) and 7 (Networking.) This
material is basic Unix background you will be needing. (If you are
using a book different from Sobell, then just read about the use of
the following: who, finger, w, talk, write, mesg, mailx, man, echo,
date, cp, mv, lp, grep, head, tail, sort, uniq, whereis, which, diff,
compress, rlogin, telnet, .rhosts, rcp, ftp, rsh, ping, ruptime,
rwho)
- READING CLASS INFORMATION: This week, read the information in the
class web space about the article reviews and course project you are
required to do. We will discuss these topics in more detail soon.
- I will distribute course handouts on the first day of class.
You can print copies of the document you are reading now
(the course schedule) and the course description
located here.
Please carefully read the course description this week. If you
need a computer account or help with your username and password,
please fill out and submit one of
the account service forms.
After you fill out the form you can e-mail it to me or print
it and give it to me.
- Try doing a
"Hello World" tutorial
on one of the Sun Ultra computers in the Computer Science
Lab. Ask me for help next week if you have any problems.
WEEK #2: Sep 09 - Sep 13
- READINGS IN COMER:
- Chapter 04: Transmission Media;
- Chapter 05: Local Asynchronous Communication (RS-232);
- Chapter 06: Long-Distance Communication (Carriers, Modulation, And Modems); and
- Chapter 07: Packets, Frames, And Error Detection
- LAB IDEAS: See the class web space
- Labs/lab-01-Unix-Basics and
- Labs/lab-02-Mail-and-Net
- Professor Sarraille will be in Long Beach all day on Thursday, Sept.
12, performing duties as a member of the CSU Statewide Academic
Senate. Class will be held that day. The class will perform
labs one and two that day. Julie Gorman, our system administrator,
has agreed to answer your questions about the lab.
WEEK #3: Sep 16 - Sep 20
- READINGS IN COMER:
- Chapter 08: LAN Technologies And Network Topology; and
- Chapter 09: Hardware Addressing And Frame Type Identification
WEEK #4: Sep 23 - Sep 27
- READINGS IN COMER:
- Chapter 10: LAN Wiring, Physical Topology, And Interface Hardware; and
- Chapter 11: Extending LANs: Fiber Modems, Repeaters, Bridges, and Switches
- READING IN SOBELL: If you have not done so already, finish
chapters 3 and 7.
- DUE Tuesday, September 24: Homework #1 -- Turn in a paper copy of your
homework at the start of class. Keep another copy of your homework
solutions. Let's discuss the homework to help get ready for the
upcoming in-term exam #1. You can write corrections and notes on your
copy. (Note: late homework cannot be accepted.)
- DUE Tuesday, September 24: Article Review #1
WEEK #5: Sep 30 - Oct 04
- READINGS IN COMER:
- Chapter 12: Long-Distance Digital Connection Technologies;
and
- Chapter 13: WAN Technologies And Routing
WEEK #6: Oct 07 - Oct 11
- READINGS IN COMER:
- Chapter 14: Connection-Oriented Networking And ATM;
- Chapter 15: Network Characteristics: Ownership, Service Paradigm, And Performance; band
- Chapter 16: Protocols And Layering
- DUE Tuesday, October 08: Homework #2 -- Turn in a paper copy of your
homework at the start of class. Keep another copy of your homework
solutions. Let's discuss the homework to help get ready for the
upcoming in-term exam #1. You can write corrections and notes on your
copy. (Note: late homework cannot be accepted.)
- In-Term Exam #1 on chapters 1-13, Thursday, October 10: Please
bring a small blue book .
- Also DUE Thursday, October 10: Finalized Project Idea
- LAB IDEAS: See the class web space
- Labs/lab-03-Mail-Xmit and
- Labs/lab-04-Snoop
WEEK #7: Oct 14 - Oct 18
- READINGS IN COMER:
- Chapter 17: Internetworking: Concepts, Architecture, and Protocols;
- Chapter 18: IP: Internet Protocol Addresses; and
- Chapter 19: Binding Protocol Addresses (ARP)
- DUE Tuesday, October 15: Article Review #2
- LAB IDEAS: See the class web space
- Labs/lab-05-Whois and
- Labs/lab-06-Nslookup
WEEK #8: Oct 21 - Oct 25
- READINGS IN COMER:
- Chapter 20: IP Datagrams And Datagram Forwarding;
- Chapter 21: IP Encapsulation, Fragmentation, And Reassembly; and
- Chapter 22: The Future (IPv6)
WEEK #9: Oct 28 - Nov 01
- READINGS IN COMER:
- Chapter 23: An Error Reporting Mechanism (ICMP);
- Chapter 24: TCP: Reliable Transport Service; and
- Chapter 25: Internet Routing
- DUE Tuesday, October 29: Homework #3 -- Turn in a paper copy of your
homework at the start of class. Keep another copy of your homework
solutions. We will discuss the homework immediately. You can write
corrections and notes on your copy. (Note: late homework cannot be
accepted.)
- LAB IDEAS: See the class web space
- lab-07-Ethernet and
- lab-08-R-commands
WEEK #10: Nov 04 - Nov 08
- READING IN COMER:
- Chapter 26: Client-Server Interaction;
- Chapter 27: The Socket Interface; and
- Chapter 28: Examples Of A Client And A Server
- DUE Tuesday, November 05: Article Review #3
- In-Term Exam #2 on chapters 14-25, Thursday, Nov 07: Please
do not bring a blue book for this exam
.
- Professor Sarraille will be in Long Beach Wednesday,
November 6 through Friday, November 8, performing duties as
a member of the CSU Statewide Academic Senate.
WEEK #11: Nov 11 - Nov 15
- READINGS IN COMER:
- Chapter 29: Naming With The Domain Name System;
- Chapter 30: Electronic Mail Representation And Transfer;
- Chapter 31: File Transfer And Remote File Access; and
- Chapter 32: World Wide Web Pages And Browsing
- LAB IDEAS: See the class web space
- lab-09-Client-Server and
- lab-10-CGI
WEEK #12: Nov 18 - Nov 22
READINGS IN COMER:
- Chapter 33: Dynamic Web Document Technologies (CGI, ASP, JSP, PHP, ColdFusion); and
- Chapter 34: Technology For Active Web Documents (Java, JavaScript)
WEEK #13: Nov 25 - Nov 29
- READINGS IN COMER:
- Chapter 35: RPC and Middleware;
- Chapter 36: Network Management (SNMP)
- Chapter 37: Network Security; and
- Chapter 38: Initialization (Configuration)
- DUE Tuesday, November 26: Article Review #4
- No Class Thursday Nov 28 -- Thanksgiving Holiday
WEEK #14: Dec 02 - Dec 06
- Tuesday, December 03: Deliver project oral presentations and
turn in final written reports.
- In-Term Exam #3 on chapters 26-38, Thursday, December 05: You
will not need the small blue book. You
will not need a "mark sense" answer sheet. (The test will be
all multiple choice and you will place your answers on the test
sheet.)
- Thursday is the last day of class.
"WEEK #15": Dec 9
- Monday December 9 is the last day of the semester.