BILKENT UNIVERSITY
CS 421 Computer Networks, Fall '13
Section 1
8:40-10:30 M, 10:40-12:30 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:40-12:30 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)
  • Application Layer (Chapter 2 in textbook: 3 weeks)
  • 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:


Grading:

  • Pop quizzes (25%)
  • Midterm (25%) 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.