Information Package

Program of Computer Engineering (English)

CSE449

COMPUTER NETWORKS

Course Code
CSE449
Semester
Seventh Term (Fall)
Theory+Practice
3 + 2
ECTS
5
Course TypeCompulsory Course
Course LevelBachelor's Degree
Year of Study4
SemesterSeventh Term (Fall)
ECTS5
Name of Lecturer(s) -
Learning Outcomes

At the end of this course, the students;

Mode of Delivery
PrerequisitesNo
Recommended Optional Programme Components
Course Description
Course Contents
WEEK TOPICS
1st Week Computer Networks and the Internet, What Is the Internet?, The Network Edge, The Network Core, Delay, Loss, and Throughput in Packet-Switched Networks, Protocol Layers and Their Service Models, Networks Under Attack, History of Computer Networking and the Internet.
2nd Week Application Layer, Principles of Network Applications, The Web and HTTP
3rd Week File Transfer: Electronic Mail in the Internet, DNS - the Internet?s Directory Service
4th Week Peer-to-Peer Applications, Socket Programming: Creating Network Applications, Socket Programming with UDP, Socket Programming with TCP
5th Week Transport Layer, Introduction and Transport-Layer Services, Multiplexing and Demultiplexing,
6th Week Connectionless Transport: UDP, Principles of Reliable Data Transfer
7th Week Connection-Oriented Transport: TCP, Principles of Congestion Control, TCP Congestion Control
8th Week Mid-term
9th Week Network Layer, Introduction, Virtual Circuit and Datagram Networks, What?s Inside a Router?, The Internet Protocol (IP): Forwarding and Addressing in the Internet
10th Week What's Inside a Router?, The Internet Protocol (IP): Forwarding and Addressing in the Internet
11th Week Routing in the Internet, Broadcast and Multicast Routing
12th Week SDN, ICMP, SNMP
13th Week The Link Layer: Links, Access Networks, and LANs, Introduction to the Link Layer, Error-Detection and -Correction Techniques, Multiple Access Links and Protocols, Switched Local Area Networks
14th Week Link Virtualization: A Network as a Link Layer, Data Center Networking, Retrospective: A Day in the Life of a Web Page Request
15th Week Retrospective: A Day in the Life of a Web Page Request
Recommended or Required Reading
Planned Learning Activities and Teaching Methods
Assessment Methods and Criteria
Language of Instruction-
Work Placement(s)No