CEN 5515 Data/Computer Communications
Fall 2005
Course website http://www.cs.fsu.edu/~xyuan/cen5515
Meeting time Tuesday, Thursday, 12:30-1:45pm
Meeting location 103 Lov Building
Instructor Dr. Xin Yuan, Lov 168, 644-9133, xyuan@cs.fsu.edu
Office hours Tuesday, Thursday 2:00-3:00pm or by appointment.
Textbook
You will be expected to read most of the books, which are supplemented by the Internet Drafts/RFCs that are available at the IETF Home page.
Course description and objectives
This course introduces basic elements of modern computer and telecommunication networks. In particular, a hybrid five-layer reference model resembling the popular TCP/IP model and the OSI seven-layer model will be discussed. Throughout this course, we will investigate not only what decisions are made in the design of the Internet, but also why such decisions are made.
After this course, you should be able to:
Prereq.
Unofficial note: A student can pass this course without much background knowledge if (s)he is motivated enough. Some basic knowledge of computer architectures, operating systems and probability theory (e.g. exponential distribution) will be useful. However, to be successful in this class, a student should be proficient in C/C++ and ready to code.
Assignments/Projects & exams
Documents (Homework assignments and project reports) must be submitted in both hardcopies and electronic copies. Late homework and programming assignments will be accepted with 20% penalty per day for 2 days.
There will be one midterm and one final exam. Make-up midterm will not be given without prior consent of the instructor. Students will present their term (group) projects at the end of the semester. Make-up presentations and final will NOT be granted.
Academic Honor Code
Plagiarism and anti-plagiarism: Plagiarism is "representing another's work or any part thereof, be it published or unpublished, as ones own. For example, plagiarism includes failure to use quotation marks or other conventional markings around material quoted from any source" (Florida State University General Bulletin 1998-1999, p. 69). Failure to document material properly, that is, to indicate that the material came from another source, is also considered a form of plagiarism. Copying someone else's program, and turning it in as if it were your own work, is also considered plagiarism. All documents handled in will be processed by plagiarism detection tools (e.g. the Berkeley Moss, a system for detecting software plagiarism).
The final grade will be computed as follows
H = (H1 + ... + Hm-1 + Hm + Q1 + Q2 + ... + Qk) / (m+k) Homework/Quiz average
P = (P1 + ... + Pn) / (n) Program average
T = Term project grade
E = MT*40% + FINAL * 60% Exam average
if (E < threshold(tentatively 60)) then
G = min{P, E, T}
else
G =P*20%+E*60%+T*15%+H*5% Final grade
Final letter grade will be assigned based on the relative performance. A student ranked in top 10% in the class will guarantee an A. A student ranked median (50%) will most likely get a B+.
Attendance