(
Latest revision
May 04, 2005
)
(May 04: Adjusted schedule for Warrior Day)
(May 01: CANCELLED Article #4 assignment)
(Mar 06: added activities for March 7 and 9)
(Feb 15: Noted dates of CENIC Conference)
I will make additions and changes to this schedule as the semester progresses.
Keep checking the class web space to see the latest version.
(Are you looking at a stale web page? Try refreshing your browser.)
WORK SCHEDULE FOR CS 3000 -- Spring 2005
WEEK #1: Feb 14 - Feb 18
- READINGS IN COMER:
- The Preface
- Chapter 01: Introduction
- Chapter 02: Motivation And Tools
- Chapter 03: Network Programming And Applications
- Chapter 04: Transmission Media
- READING IN
SOBELL: During the next week or two, read chapters 3 (An
Introduction to the Utilities) and 7 (Networking). The
material in those chapters is basic Unix background you will need. (If
you are using a book different from Sobell, then just read about the use
of the following commands:
who, finger, w, talk, write, mesg, mailx, man, echo, date, cp, mv,
lp, grep, head, tail, sort, uniq, whereis, which, diff, compress, rlogin,
telnet, rcp, ftp, rsh, ping, ruptime, rwho)
- READING CLASS INFORMATION: This week carefully read the course
description and the information in the class web space about the required
article reviews and course project. We will discuss these topics in more
detail soon.
- COMPUTER ACCOUNT: If you need a computer account or help with your
username and password please fill in this
account sign-up sheet.
Afterwards, please send me the information by submitting the form, or
if you wish you may print the form 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: Feb 21 - Feb 25
- READINGS IN COMER:
- Chapter 05: Local Asynchronous Communication (RS-232)
- Chapter 06: Long-Distance Communication (Carriers, Modulation, And Modems)
- Chapter 07: Packets, Frames, And Error Detection
- Chapter 08: LAN Technologies And Network Topology
- LAB IDEAS: See the class web space
- Labs/lab-01-Unix-Basics and
- Labs/lab-02-Mail-and-Net
WEEK #3: Feb 28 - Mar 04
- READINGS IN COMER:
- Chapter 09: Hardware Addressing And Frame Type Identification
- Chapter 10: LAN Wiring, Physical Topology, And Interface Hardware
- Chapter 11: Extending LANs: Fiber Modems, Repeaters, Bridges, and Switches
WEEK #4: Mar 07 - Mar 11
- READINGS IN COMER:
- Chapter 12: Long-Distance and Local Loop Digital Technologies
- Chapter 13: WAN Technologies And Routing
- MONDAY March 07: Article Review #1 DUE
- Monday-Wednesday: CENIC Conference
in L.A.
- Do these labs on Monday and Wednesday: See the class web space
- Labs/lab-03-Mail-Xmit and
- Labs/lab-04-Snoop
(I may add more labs before wednesday)
WEEK #5: Mar 14 - Mar 18
- READINGS IN COMER:
- Chapter 14: Connection-Oriented Networking And ATM
- Chapter 15: Network Characteristics: Ownership, Service Paradigm, And Performance
- Chapter 16: Protocols And Layering
- MONDAY March 14: Project Approval Deadline
- FRIDAY March 18: Homework #1 DUE: 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.)
WEEK #6: Mar 21 - Mar 25
- READINGS IN COMER:
- Chapter 17: Internetworking: Concepts, Architecture, and Protocols
- Chapter 18: IP: Internet Protocol Addresses
- Chapter 19: Binding Protocol Addresses (ARP)
- MONDAY March 21: In-Term Exam #1 on chapters 1-12
SPRING BREAK: Mar 28 - Apr 01
WEEK #7: Apr 04 - Apr 08
- READINGS IN COMER:
- Chapter 20: IP Datagrams And Datagram Forwarding
- Chapter 21: IP Encapsulation, Fragmentation, And Reassembly
- Chapter 22: The Future (IPv6)
- Chapter 23: An Error Reporting Mechanism (ICMP)
- Chapter 24: UDP: Datagram Transport Service
- MONDAY April 04: Article Review #2 DUE
- LAB IDEAS: See the class web space
- Labs/lab-05-Ethernet, and
- Labs/lab-06-Nslookup
WEEK #8: Apr 11 - Apr 15
- READINGS IN COMER:
- Chapter 25: TCP: Reliable Transport Service
- Chapter 26: Network Address Translation
- Chapter 27: Internet Routing
- Chapter 28: Client-Server Interaction
WEEK #9: Apr 18 - Apr 22
- READINGS IN COMER:
- Chapter 29: The Socket Interface
- Chapter 30: Example Of A Client And A Server
- Chapter 31: Naming With The Domain Name System
- LAB IDEAS: See the class web space
FRIDAY April 22: Homework #2 DUE: 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 #2. You can write corrections and notes on your copy.
(Note: late homework cannot be accepted.)
WEEK #10: Apr 25 - Apr 29
- READING IN COMER:
- Chapter 32: Electronic Mail Representation And Transfer
- Chapter 33: IP Telephony (VoIP)
- Chapter 34: File Transfer And Remote File Access
- Chapter 35: World Wide Web Pages And Browsing
- MONDAY April 25: In-Term Exam #2 on chapters 13-27
- FRIDAY April 29: Article Review #3 DUE
WEEK #11: May 2 - May 6
- READINGS IN COMER:
- Chapter 36: Dynamic Web Document Technologies (CGI, ASP, JSP, PHP, ColdFusion)
- Chapter 37: Active Web Document Technologies (Java, JavaScript)
- LAB IDEAS: See the class web space
- lab-06-Nslookup, and
- lab-07-CGI
WEEK #12: May 09 - May 13
- READINGS IN COMER:
- Chapter 38: RPC and Middleware
- Chapter 39: Network Management (SNMP)
- Chapter 40: Network Security
- Chapter 41: Initialization (Configuration)
- FRIDAY May 13: Warrior Day: No Class
-
FRIDAY May 13: All Project Web Pages Due
WEEK #13: May 16 - May 20
- READINGS IN COMER:
-
MONDAY May 16: Article Review #4
DUE
Article Review #4 assignment is CANCELLED.
-
MONDAY, May 16: Turn in final written
reports
-
WEDNESDAY May 18
MONDAY, May 16: Homework #3
DUE: 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 #3. You can write corrections and notes on your
copy. I will post the solutions to
homework #3 on the web immediately after the class ends. The solutions
may be viewed until just before the exam time (12:20) on
Wednesday. (Note: late homework cannot be accepted.)
-
FRIDAY, May 20
WEDNESDAY, May 18: In-Term Exam
#3 on chapters 28-41
-
MONDAY May 16
FRIDAY May 20: All Project Web
Pages Due. E-mail me notification of the URL of the project web page.
(It must be "published" on the world wide web - e.g. in
spica:~/public_html/ or on pollux. See me or Julie for help.)
-
MONDAY, May 16
FRIDAY, May 20: First Set of
Project Presentations
- Friday, May 20 is the last day of class.
WEDNESDAY, May 25 - 11:15 to 13:15: Final Set of Project Presentations
This is the scheduled final exam time. It should be sufficient time for about
6 presentations.