Last modified:
Instructor |
|
Phone |
505-277-6504 (direct) |
Office |
EECE 236B |
Office hours |
12:30-1:45 T Th & by appointment |
Mailing List |
|
Textbook |
Computer Networks (3rd Edition) by Peterson and Davies, Morgan Kaufmann, 2003 |
Recommended Books |
Computer Networks (4th Edition) by Andrew Tanenbaum, Prentice Hall, 2003 |
Biology Room 139; Tuesday and Thursday 9:30-10:45
Dates |
Topic |
Reading |
|
---|---|---|---|
8/24, 8/26 |
Intro & Foundations |
Chapter 1 |
|
8/31, 9/2, 9/7, 9/9 |
Direct Link Networks |
Chapter 2 (skim 2.3.3 & 2.7) |
|
9/14 |
ns2 |
handouts |
|
9/16, 9/21 |
Packet Switching |
Chapter 3 (skim 3.3) |
|
9/23, 9/28, 9/30 |
Internetworking |
Chapter 4 |
|
10/5, 10/7 |
UDP & TCP |
5.1 & 5.2 |
|
10/7 |
Review and catch-up |
|
|
10/12 |
Midterm Exam |
|
|
10/14 |
Fall Break (no class) |
|
|
10/19, 10/21 |
RPC & Performance |
5.3 & 5.4 |
10/21 Term paper approval |
10/26, 10/28, 11/4 |
Congestion control |
Chapter 6 |
|
11/9, 11/11, 11/16 |
Applications |
Chapter 9 |
|
11/18, 11/23 |
Presentation layer |
Chapter 7 |
11/23 Term paper due |
11/25 |
Thanksgiving (no class) |
|
|
11/30, 12/2 |
Network Security |
Chapter 8 |
|
12/7 |
HPC Interconnects |
notes |
|
12/9 |
Review and catch-up |
|
|
12/14 |
Final Exam 7:30-9:30 |
|
|
Throughout the semester, exercises will be assigned from the textbook. Due dates for the homework will be announced when the assignment is made (extensions may be announced on the email list). Assignments are due at the start of class. No electronic submissions. Late assignments will not be accepted. You should turn in your own work. You may discuss exercises with others; however, you must write your own solutions to the exercises.
Assignment |
Date Assigned |
Due Date |
---|---|---|
Chapter 1: 5, 10,14, 17, 21. 24. 26 |
8/31 |
9/9 |
Chapter 2: 1, 4, 5, 11, 18, 20, 22, 27, 31, 35, 37, 39, 43, 45 |
9/10 |
9/28 |
Chapter 3: 3, 5, 11, 17, 20, 32, 35, |
9/23 |
10/5 |
Chapter 5: 1, 3, 4, 5, 20, 22, 26, 28, 39, 47, 50 |
10/25 |
11/4 |
Chapter 6: 2, 6, 7, 12, 17, 28, 32, 37, 42 |
11/4 |
11/23 |
3 or 4 experiments will be assigned during the semester. These experiments will make use of ns-2 (the network simulator). Experiments should be conducted in teams of 2 or 3 students (no fewer than 2, no more than three). You may not work the same student on more than one experiment. Experiment write ups should be 5-8 pages.
ns-2 has been installed on the machines (specifically, shelby.cs.unm.edu and titan.cs.unm.edu) in the CS lab. To use ns-2 on these machines, you should add "/root/ns-allinone-2.27/bin" to your path.
Here is a copy of the ns-2 manual.
Experiment |
Date Assigned |
Due Date |
---|---|---|
9/23 |
10/12 |
|
11/4 |
12/2 |
|
11/4 |
12/14 |
There will be one midterm exam and one final exam. All exams will be cumulative.
Students enrolled for graduate credit must write a term paper that compares two or three active research projects related to sensor networks or ubiquitous computing. Students enrolled for undergraduate credit may optionally choose to write a term paper. You are welcome to use relevant quotes from the available literature; however, you should use them sparingly. The intention is to describe and compare the projects using your own words.
Before you begin the final stage of your term paper, you must have the subject of your paper approved. To get your topic approved, you must write a short (1-2 paragraphs) description of the projects you intend to compare and supply at least five references (no more than two Web). You must have your topic approved by Thursday October 21. Your final paper should be 15-20 typeset, double spaced, pages including references and illustrations. This paper is due at the start of class on Tuesday November 23.
Without Term Paper |
With Term Paper |
|
---|---|---|
Homework |
15% |
15% |
Experiments |
10% |
10% |
Term paper |
0% |
10% |
Midterm Exam |
30% |
20% |
Final Exam |
45% |
45% |