CS4

hellhollowreadingNetworking and Communications

Oct 26, 2013 (3 years and 7 months ago)

74 views

CS5



1

Syllabus

CS4


Computer Networks


Hitesh Tewari


Room
-

F.38 ORI


Tel
-

608 2896


Email
-

htewari@cs.tcd.ie


http://ntrg.cs.tcd.ie/htewari/




CS5



2

Syllabus

Course Details


Course duration


9 weeks



3 hrs of lectures/week

»
Tuesday 7
-
10pm in M21



Examination


June Exam counts for 80% of marks

»
Exam paper consists of 2 sections


»
Required to attempt at least 2 questions from each
section and the third from either



Coursework comprises of 20% of marks

CS5



3

Syllabus

Course Outline


Introduction


Computer Networks


Standards Bodies


OSI Reference Model


Peer
-
to
-
Peer Communications



Physical Layer


Encoding Schemes


RS
-
232 Interface


Modems


Circuit and Packet Switching


ADSL



Data Link Layer


Asynchronous and Synchronous Transmission


Character and Bit Oriented Framing


Flow Control


Error Control


SLIP & PPP

CS5



4

Syllabus

Course Outline


Local Area Network Protocols


Transmission Techniques


Network Topologies


The IEEE 802 Standard


Ethernet (IEEE 802.3)


Token Ring (IEEE 802.5)



High Speed Networks


The Need for High Speed LANs


Fast Ethernet (IEEE 802.3u)


VG
-
anyLAN (IEEE 802.12)


LAN Switching


FDDI



Security Issues


Classical Cryptography


Symmetric Key Cryptography


Asymmetric Key Cryptography


Digital Signatures


X.509 Certificates


Electronic Payment Systems


CS5



5

Syllabus

Course Outline


The Internet Suite of Protocols


Internet Protocol (IP)


ARP and RARP


Routing Issues


Addressing & Subnets


User Datagram Protocol (UDP)


Transmission Control Protocol (TCP)


IPv6



Broadband Issues


ISDN


B
-
ISDN


ATM

CS5



6

Syllabus

Text Books


Computer Networks, 3
rd

Ed.,


Andrew Tanenbaum,
Prentice Hall



Data Communications, Computer Networks
& Open Systems, 4
th

Ed.,


Fred Halsall,
Addison Wesley



Data & Computer Communications, 5
th

Ed.,


William Stallings,
Prentice Hall



Electronic Payment Systems, 2
nd

Ed.,


Donal O’Mahony et al.,
Artech House



Interworking with TCP/IP, Vol 1; Principles,
Protocols and Architecture, 3
rd

Ed.,


Douglas E. Comer,
Prentice Hall