Institute of Science and Technology · Computer Science and Engineering (%30 English) · Doctorate
Course Objective
Problems arising from arranging communication between autonomous computers. Topics covered include network models and switching techniques; Media access control protocols and local area networks; Error control and retransmission strategies; Route selection algorithms and protocols; Congestion control mechanisms and end-to-end protocols; Application layer protocols; Application of wired and wireless concepts, emphasis on internet.
Course Content
Issues resulting from organizing communication among autonomous computers. Includes network models and switching techniques; medium access control protocols and local area networks; error control and retransmission strategies; routing algorithms and protocols; congestion control mechanisms and end-to-end protocols; application-level protocols; and application of concepts to wireless and wireline networks, with emphasis on the Internet.
Required Resources
COMPUTER NETWORKS. FIFTH EDITION. ANDREW S. TANENBAUM. Vrije Universiteit. Amsterdam, The Netherlands. DAVID J. WETHERALL
Recommended Resources
Computer Networking : Principles, Protocols and Practice Release 0.25, Olivier Bonaventure, 2011
Course Learning Outcomes
- Problems arising from arranging communication between autonomous computers. Topics covered include network models and switching techniques; Media access control protocols and local area networks; Error control and retransmission strategies; Route selection algorithms and protocols; Congestion control mechanisms and end-to-end protocols; Application layer protocols; Application of wired and wireless concepts, emphasis on internet.
- This course enables students to analyze, design and implement computer networks either in standalone applications or as part of other large systems
Core Area Distribution
Teaching Methods
Assessment & Evaluation
ECTS / Workload
| Activity | Quantity | Duration (h) | Total Workload |
|---|---|---|---|
| Course Duration (Including Exam Week) | 16 | 3 | 48 |
| Out of Class Study Period | 16 | 6 | 96 |
| Midterm | 1 | 3 | 3 |
| Quiz | 0 | 0 | 0 |
| Assignment | 2 | 8 | 16 |
| Practice | 3 | 12 | 36 |
| Final | 1 | 4 | 4 |
Course Schedule
| Week | Subject | Preparation |
|---|---|---|
| 1 | Computer Networks and the Internet | 1-82 |
| 2 | Application Layer | 83-184 |
| 3 | Transport Layer | 185-304 |
| 4 | Network Layer | 305-432 |
| 5 | Link Layer | 433-512 |
| 6 | Wireless and Mobile Networks | 513-550 |
| 7 | Wireless and Mobile Networks | 551-586 |
| 8 | Ara Sınav | Ara Sınav |
| 9 | Multimedia Networking | 587-620 |
| 10 | Multimedia Networking | 621-710 |
| 11 | Security in Networks | 671-710 |
| 12 | Security in Wireless Networks | 711-755 |
| 13 | Network Management | 755-789 |
| 14 | Internet of Thing (IoT) | 2,kaynak: 1-140 |
| 15 | Internet of Thing (IoT) | 2,kaynak: 143-285 |
| 16 | Final Sınavı | Final Sınavı |


