ZiBaT   => Peter Levinsky   => CODS => curriculum 
Computer Network And Distributed Systems
CURRICULUM
January 2017
Updated: 2016-12-21

Italic means the material have been read light.
bold means the material is for the exam.

J.Kurose & K.Ross, Computer Network , Pearson Education 2013 6th ed., ISBN 978-0-273-76896-8

chap 1 Computer Networks and the Internet 1.1.3 What is a Protocol +
1.2 The Network Edge +
1.3 The Network Core +
1.5 Protocol Layers and their Service models 
p. 33-39t + 48-56m + 73m-81
[p. 27-33 + 39t-48]
chap 2 Application Layer 2.1 Principles of Network Application +
2.2 The Web and HTTP-> 2.2.4
2.5 DNS - The Internet's Directory Service
2.6 Peer-to-peer Applications
2.7 Socket programming

p. 109-134m + 156m-166m
      + 170-177 + 182-183 +  188-194m
[p. 144-156m + 183-188]

chap 3 Transport Layer 3.1 Introduction and Transport-Layer Services
3.2 Multiplexing and Demultiplexing
3.3 Connectionless Transport UDP
3.5 Connection-Oriented Transport: TCP

p. 211-230t + 256-264 + 268-272m
          276-284 + 295-298 

chap 4 Network Layer 4.1 Introduction
4.4 The Internet Protocol (IP)
p. 331-336 + 357-361 + 364-378 + 382-385m
chap 8 Security in Computer Networks 8.1 What is Network Security
8.2 principles of Cryptography
8.3 Message Integrity
8.5 Securing E-mail
8.6 Securing TCP Connections: SSL
p. 697-704m + 709-725 + 731-743
[p.744-751 + 757-765]

web services

Ghani: CRUD Operations using WCF RESTful Service - part 1

CRUD Operations using WCF RESTful Service - part 1

Consuming REST

Consuming REST