CSE 511/612: Computer Networks

Instructor

Ahmed Amer Shahin

Email: aashahin@zu.edu.eg

Lectures: Thursday 2:10pm-3:40pm

Office Hours: TBA

Prerequisites

Knowing the basic concepts of the computer is required.

In addition, students must be familiar with the C++/Java computer languages for doing the programming assignments.

Textbook

The textbook for this course is Computer Networking: A Top Down Approach,
6th edition
 by Jim Kurose, Keith Ross.

The following books are recommended for students who are interested in more details about computer networks:

  • Computer Networks by Andrew s. Tanenbaum
  • Computer Networks: a systems approach by Larry L. Peterson and Bruce S. Davie

Course Description

An introduction to the advanced topics of computer networks such as routing data, simulating large scale networks, sniffing and analyzing network packets.

Topics

  • Application Layer
  • Transport Layer
  • Network layer
  • Link Layer
  • Wireless and Mobile Networks
  •  Multimedia Networks

Grading

Your final grade will be computed from the following components:

Course work

Grade distribution

Homework and Projects

30pt

Final Exam

70pt

Total Points

100pt

Attendance

You are expected to attend all classes. If you miss a class, you are responsible for getting the notes and any verbal information given during class from a fellow classmate.

Homework and Projects

Programs are graded not just on correctness (producing the correct output) — neatness counts. Here neatness means that your program is well formatted, the output from your program is nicely presented, and that the logic in your program is straightforward.

If you cannot complete a programming assignment, you should still submit your code. Partial credit will be given for reasonable effort. Late work will not be accepted.

You will be submitting your programs electronically to the instructor.

Exams

There is a final exam scheduled for this class. The final is a 3 hours exam that have 50 MCQ questions and will be graded electronically.

Academic Integrity

We assume that any classwork (homework, project, etc) you submit is created by your own individual effort (or by group members’ efforts if groups are allowed).

Note that receiving help from your instructor or the teaching assistant does not violate this academic integrity policy.

Students who violate this academic integrity policy will receive a grade of 0 for that assignment. A second violation will also result in a reduction of 10pts from the student's grade. In the case where one student copies the program of another student, both students are considered to have violated this policy.

2014 all rights reserved. Zagazig University