English Türkçe için tıklayın
Chairman's Welcome Message Information
 Lisans Öğrencileri Lisansüstü Adayları
EE542

Title: COMPUTER NETWORKS II


Credits: 3


Catalog Description (revised): Detailed treatment of TCP/IP Protocol suite. Elements of the application layer, Transport Layer, reliable data transfer. IP Layer and discussion of the Routing protocols. Discussion of advanced routing techniques, BGP, CIDR Block routing. Network and Information Security concepts. Packet filtering, stateful inspection. Basic  Cryptology concepts, PKI fundamentals. Network Management.


Coordinator: M. Kemal Cılız, Professor of Electrical Engineering


Goals: This course is the continuation of the course EE 541 Computer Networks I. It aims to give the students the fundamental concepts of TCP/IP Protocol Suite and the fundamental technologies used on the Internet. It covers a discussion of the 4 layers of the TCP/IP suite using a top down approach.  Starting with Application Layer , the course will cover the detailed treatment of Transport Layer and reliable data transfer concepts.  Internet Protocol (IP) and functionalities of the Network Layer will be covered along with different routing protocols used for internetworking. Network Security fundamentals will be covered.

 

Textbook:   J.F. Kurose and K.W. Ross


Computer Networking: A Top-Down Approach Featuring the Internet, Pearson Education, 2003

Prerequisites:


 EE 541 Computer Networks I


Topics :

 

1) General Introduction. Review of the outline of the course.

2) Basic Review of OSI Layered Structure and Topics covered in EE541  (Transmission  Media, Data Encoding, Data Link Control, Multiplexing, Circuit and  Packet Switching )

3) Introduction to Protocols, the Internet, and TCP/IP.

4) Application Layer. Review of some well known Internet applications.

5)  DNS ( Internet’s Directory Service). Basic Socket programming concepts.

6) Transport Layer. Discussion of UDP and TCP Protocols. Reliable data transfer.

7) Network Layer. Internet Protocol (IP). Routing in the Internet. RIP, BGP, CIDR Block routing.

8) Local Area Networks (LAN)s. Multiple Access Protocols. Ethernet. LAN addresses  and ARP.

9) Security on Computer Networks. Review of Basic concepts. Packet Filtering, stateful inspection.

10) Basic cryptology. Public and Private Key applications. Discussion of crytographic applications on the Internet (SSL, VPN, Tunneling etc.)

 

 

Laboratory Resources: None.

Grading: 

  Midterm Exam   %35
  Final   %50
  HWs   %15


  
Outcome Coverage:


(a) Apply math, science and engineering knowledge. This course covers the basic fundamentals for computer networking. It requires some fundamental knowledge on linear algebra and basic engineering mathematics.
(e) Ability to identify formulate and solve engineering problems. The course involves formulation and identification of various network architectures, topologies etc.
 (k) Use of modern engineering tools.   Computer simulation tools are available for simulating some of the basic concepts in computer networking.


Prepared By: Prof.Dr.M. Kemal  Ciliz
 

 

Boğaziçi Üniversitesi - Elektrik ve Elektronik Mühendisliği Bölümü

34342 - Bebek / İSTANBUL

Tel: +90 212 359 64 14
Fax: +90 212 287 24 65

 

 

 

 

 

 

Copyright 2009 by Bogazici University EE Dept.    |   Privacy Statement   |   Terms Of Use     |     Login