BILKENT UNIVERSITY
CS 421 Computer Networks, Fall '13
Section 1
8:30-10:20 M, 10:30-12:20 W, EB202


Dr. Tugrul Dayar
Department of Computer Engineering (EA 2nd floor Dean's Office)
e-mail: tugrul@cs.bilkent.edu.tr
Office Hours: 15:40-17:30 Th (or if this is not possible, by appointment from x1261)

Teaching Assistants:
Muhsin Can Orhan (525 Engineering Building)
e-mail: morhan@cs.bilkent.edu.tr
Office Hours: 13:40-15:30 Th (or if this is not possible, by appointment from x3474)
Amir Rahimzadeh İlkhechi (407 Engineering Building)
e-mail: amir.rahimzadeh@bilkent.edu.tr
Office Hours: 10:30-12:20 M (or if this is not possible, by appointment from x1425)


Prerequisite:
CS 102 Algorithms and Programming II/CS 112 Introduction to Object-Oriented Programming/CS 114 Introduction to Programming for Engineers and
MATH 230 Probability and Statistics for Engineers/MATH 250 Introduction to Probability/MATH 255 Probability and Statistics.


Textbook:
J.F. Kurose and K.W. Ross, Computer Networking, 5th edition, Addison Wesley, 2010.


References:

  1. L.L. Peterson and B.S.Davie, Computer Networks, 4th edition, Morgan Kaufman, 2007.
  2. A.S. Tanenbaum, Computer Networks, 4th edition, Prentice-Hall, 2003.

Software:

  1. Wireshark: A Network Protocol Analyzer

Course Outline:

  • Computer Networks and the Internet (Chapter 1 in textbook: 1 week, slides)
  • Application Layer (Chapter 2 in textbook: 3 weeks, slides))
  • Transport Layer (Chapter 3 in textbook: 3 weeks)
  • The Network Layer (Chapter 4 in textbook: 4 weeks)
  • The Link Layer and Local Area Networks (Chapter 5 in textbook: 2 weeks)
  • Wireless and Mobile Networks (Chapter 6 in textbook: 1 week)

Announcements:

  • The due date for Computer Assignment 1 is Wednesday, October 23. You should do the assignment individually and submit a report. Your report must contain all the screenshots that you used in answering each question.

Grading:

  • Pop quizzes (25%)
  • Midterm (25%) November 20, 17:40-19:40 EE03,04,317,517 covers Chapters 1-3
  • Final (30%) comprehensive, covers Chapters 1-3,
    Chapter 4 (except 4.7), and Chapter 5 (except 5.7-5.8)
    In order
    to be able to take the final exam,
    one must obtain an average of at least 40% from the quiz and midterm grades;
    else one will receive FZ.
  • Computer/Programming Assignments (18%) (Assignment 1, Assignment 2, Assignment 3)
  • Homework (2%) (Assignment1, Assignment2)

Scores.

Other information may be obtained from CS 421 Computer Networks.