- Instructor:
- Ivan Marsic
Office hours: Tuesday, Friday 4 (1:40 - 3:00 p.m.)
( Appointments other than office hours have to be requested
by email. )
Room 711 or 526 (check both), CoRE Building
Phone: (732) 445-6400 Ext. 218
URL:
http://www.ece.rutgers.edu/~marsic/
- TA:
- None.
- Lectures:
- Tuesday, Friday: 2 (10:20 - 11:40 a.m.) in BME-116
- Course Description:
- The course teaches the fundamental principles of computer and
communication networking. A mix of fundamental concepts and recent
technologies helps the students to (1) learn protocol design
principles, performance considerations, and networking technologies;
(2) become familiar with the design issues and tradeoffs that arise in
building and using real-world networks; and (3) gain hands-on
experience through a semester-long programming project. After this
course students should have general knowledge on how the Internet
works and what issues are encountered in the integration of voice,
video, and data services.
- Co-requisite:
- 14:332:226, Probability and Random Processes.
Students who have completed 14:332:322 (Principles of
Communication Systems) will be considered individually.
Solid knowledge of a programming language is required, such as
acquired in 14:332:252, Programming Methodology I.
- Textbooks
-
Larry L. Peterson and Bruce S. Davie:
Computer Networks: A Systems Approach, 5th Edition,
Morgan Kaufmann Publ., 2011.
ISBN-10: 0123850592
ISBN-13: 978-0123850591
Book information is available at:
http://www.elsevier.com/wps/find/bookdescription.cws_home/724698/description
Amazon link:
http://www.amazon.com/Computer-Networks-Fifth-Approach-Networking/dp/0123850592/
James F. Kurose and Keith W. Ross:
Computer Networking: A Top-Down Approach, 6th Edition,
Addison Wesley, 2012.
ISBN-10: 0132856204
ISBN-13: 978-0132856201
Book information is available at:
http://www.pearsonhighered.com/kurose-ross/
Amazon link:
http://www.amazon.com/Computer-Networking-Top-Down-Approach-Edition/dp/0132856204/
- Course Lecture Notes
-
Computer Networks · Performance
and Quality of Service
(includes solved problems)
- Online Links
-
- Team Projects:
- Two types of projects are included in this course:
- Wireshark labs, description provided here.
- TCP congestion simulation project, description provided here.
- Grading: (subject to change)
-
All exams are open book, meaning that the students can have
access to the textbook or any other paper-based materials.
No cell phone, laptops, or other networked devices are allowed at the exams for two reasons:
- to avoid student collaboration during the exam
- to deny unfair advantage for students using a digital textbook to do quick searches for the exam topics.
Please do not inquire about exceptions, because none will be allowed.
No discussion is allowed among the students
during the exam. Such students shall be asked to leave the
classroom.
Please remember to bring your own calculator to the exam.
All assignments should be prepared using a word processor.
Handwritten assignments orthose containing handwritten material
(e.g., figures, tables, etc.) will not be accepted.
Requests for grade review will be considered no later than
four weeks after notification of the grade.
NOTE: See also the Project
Grading Policy.
NOTE: There will be no make-up for any of
the exams. Please don't bother asking.
- Collaboration / Academic Integrity:
- It is acceptable to discuss with others possible general
approaches to problems. It is not
acceptable to work together on a detailed solution, to copy a
solution, or to give away a solution. Such instances of academic
dishonesty will result in the following.
-
We will not consider unspecific and general complaints
about copying of homework or exam solutions. The students are mature
adults and should refrain from engaging in such dishonest
activity.
We cannot just "do something." To take action, we need specific
information: who did what.
-
In cases where we have reasonable evidence to suspect that
students worked together on a detailed solution or
copied a solution, the following shall apply:
- If we are not able to distinguish the original solution
and the copy, all the suspect students will be given zero (0) credit.
- If we are able to distinguish the original solution and
the copy, the student with the original solution will be
given zero (0) credit, and the copier shall not be
penalized. This is designed so to discourage students from giving
away their solution.
- If a student claims not to have originated the solution
but copied one and provides the name of the student from
whom the solution was copied, the student with the original
solution will be given zero credit, and the copier will be given
the full credit (as graded).
Students are expected to familiarize themselves with and adhere to the University policy on academic integrity.
- Students with Special Needs:
-
The University policy states that:
"It is the student's responsibility to confirm with the course
supervisor that all arrangements are in place well in advance of the
scheduled date of the exam."
If the student fails to make arrangements before the
exams, we may not be able to accomodate the last-moment requests.
See also: Office of Disability
Services at Rutgers.
- How This Course Can Affect Your
Job Prospects
- Feedback:
-
We'd be very happy to receive suggestions on how to improve the quality
of the course and fairness of the grading process. Email us your
suggestions and concerns.
To submit your feedback anonymously you may consider
RateMyProfessor.com.