Mechanical Engineering
Course Details

KTO KARATAY UNIVERSITY
Faculty of Engineering
Programme of Mechanical Engineering
Course Details
Faculty of Engineering
Programme of Mechanical Engineering
Course Details

| Course Code | Course Name | Year | Period | Semester | T+A+L | Credit | ECTS |
|---|---|---|---|---|---|---|---|
| MAK6302 | Computer Networks | 3 | Spring | 6 | 3+0+0 | 3 | 3 |
| Course Type | Elective |
| Course Cycle | Bachelor's (First Cycle) (TQF-HE: Level 6 / QF-EHEA: Level 1 / EQF-LLL: Level 6) |
| Course Language | English |
| Methods and Techniques | - |
| Mode of Delivery | Face to Face |
| Prerequisites | - |
| Coordinator | Prof. Faruk ÜNSAÇAR |
| Instructor(s) | - |
| Instructor Assistant(s) | - |
Course Content
Overview of OSI and TCP / IP models and Internet architecture. Packet switching and circuit switching network technologies. Delay, loss and efficiency in packet switched circuit Networks. Analyze network packets using a network analyzer program and network Designs in a network modeling and simulation environment. Application layer: Introduction to socket programming, application layer protocols: DNS, HTTP, FTP, SMTP, POP3 and peer-to-peer networking. Transport Layer: Principles of reliable data transfer, TCP and UDP protocols, flow control and congestion control. Network Layer: IP protocol and addressing. Routing Algorithms: Connection Status, Distance Vector, Hierarchical Orientation, Routing on the Internet: RIP, OSPF, BGP protocols. Broadcast and multicast routing. Introduction to data connection protocols and local area networks: Ethernet and IEEE 802.11 protocols
Objectives of the Course
To learn the basic structure of transfer layer and application layers of computer networks. General information about network structures and protocols. To have knowledge about modern network concepts and to define them. Learn to program entry-level network.
Contribution of the Course to Field Teaching
| Basic Vocational Courses | |
| Specialization / Field Courses | |
| Support Courses | |
| Transferable Skills Courses | |
| Humanities, Communication and Management Skills Courses |
Weekly Detailed Course Contents
| Week | Topics |
|---|---|
| 1 | Computer Networks Overview |
| 2 | Internet Applications |
| 3 | Application layer |
| 4 | UDP, SCTP |
| 5 | TCP |
| 6 | HTTP, SNMP, Multimedia, VoIP |
| 7 | Midterm |
| 8 | Carrying layer |
| 9 | Routing Algorithms |
| 10 | New Trends and Technologies |
| 11 | IP Overview, QoS |
| 12 | Standards, Presentations |
| 13 | Security |
| 14 | Term Projects |
Textbook or Material
| Resources | Computer Networks, by Andrew S. Tanenbaum, Prentice Hall; 3rd edition (1996) |
Evaluation Method and Passing Criteria
| In-Term Studies | Quantity | Percentage |
|---|---|---|
| Attendance | - | - |
| Laboratory | - | - |
| Practice | - | - |
| Field Study | - | - |
| Course Specific Internship (If Any) | - | - |
| Homework | - | - |
| Presentation | - | - |
| Projects | - | - |
| Seminar | - | - |
| Quiz | - | - |
| Listening | - | - |
| Midterms | - | - |
| Final Exam | - | - |
| Total | 0 (%) | |
ECTS / Working Load Table
| Quantity | Duration | Total Work Load | |
|---|---|---|---|
| Course Week Number and Time | 0 | 0 | 0 |
| Out-of-Class Study Time (Pre-study, Library, Reinforcement) | 0 | 0 | 0 |
| Midterms | 0 | 0 | 0 |
| Quiz | 0 | 0 | 0 |
| Homework | 0 | 0 | 0 |
| Practice | 0 | 0 | 0 |
| Laboratory | 0 | 0 | 0 |
| Project | 0 | 0 | 0 |
| Workshop | 0 | 0 | 0 |
| Presentation/Seminar Preparation | 0 | 0 | 0 |
| Fieldwork | 0 | 0 | 0 |
| Final Exam | 0 | 0 | 0 |
| Other | 0 | 0 | 0 |
| Total Work Load: | 0 | ||
| Total Work Load / 30 | 0 | ||
| Course ECTS Credits: | 0 | ||
