Computer Technology
Associate TR-NQF-HE: Level 5 QF-EHEA: Short Cycle EQF-LLL: Level 5

Course Introduction and Application Information

Course Code: BST201
Course Name: Computer Networks
Semester: Fall
Course Credits:
ECTS
5
Language of instruction: Turkish
Course Condition:
Does the Course Require Work Experience?: No
Type of course: Compulsory Courses
Course Level:
Associate TR-NQF-HE:5. Master`s Degree QF-EHEA:Short Cycle EQF-LLL:5. Master`s Degree
Mode of Delivery: Face to face
Course Coordinator: Öğr. Gör. HÜSEYİN GÖKAL
Course Lecturer(s):


Course Assistants:

Course Objective and Content

Course Objectives: It is aimed to explain the concepts and applied examples necessary to establish the infrastructures on which computer and communication systems will operate.
Course Content: This lesson; Computer Networks Basic Concepts, Internet History, Communication Rules, Network Protocols and Standards, OSI Reference Model, TCP/IP Protocol Set, Network Data Transmission, Protocol Data Units, Physical Layer Protocols, Network Media (UTP, STP, Coaxial, Fiber, Wireless Environment), Data Link Protocols, Media Access Control (MAC), Physical and Logical Topologies, Ethernet Protocol, LAN Switches, Address Resolution Protocol (ARP), Network Layer Protocols, Routing, IP Addressing, IPv4 Network Addresses, IPv6 Network Addresses and Subnets It includes the topics of Division into Networks.

Learning Outcomes

The students who have succeeded in this course;
1) Recognizes network concepts.
2) Recognizes topologies used in computer networks.
3) Knows wiring patterns and cable types
4) Classifies networks and network technologies according to their geographical size.
5) Recognizes network standards and protocols and knows the OSI model.
6) Recognizes and uses network devices.

Course Flow Plan

Week Subject Related Preparation
1) Computer Networks Basic Concepts, Internet History Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
2) Communication Rules, Network Protocols and Standards Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
3) OSI Reference Model Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
4) TCP/IP Protocol Set, Network Data Transmission, Protocol Data Units Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
5) Physical Layer Protocols, Network Media (UTP, STP, Coaxial, Fiber, Wireless Media) Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
6) Physical and Logical Topologies, Ethernet Protocol Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
7) Data Link Protocols, Media Access Control (MAC) Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
8) Midterm Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
9) LAN Switches, Address Resolution Protocol (ARP) Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
10) Network Layer Protocols, Routing Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
11) IP Addressing, IPv4 Network Addresses, IPv6 Network Addresses Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
12) IP Addressing, IPv4 Network Addresses, IPv6 Network Addresses Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
13) Dividing into Subnets Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
14) Dividing into Subnets Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları
15) Final Exams Çontar, F. (2020). Ağ ve Yazılım Güvenliği. Kodlab Yayın Dağıtım. Kara, R. (2019). Bilgisayar Ağları. ANKARA: Nobel Akademik Yayıncılık. Öğretim Elemanı Ders Notları

Sources

Course Notes / Textbooks:
References:

Course - Program Learning Outcome Relationship

Course Learning Outcomes

1

2

3

4

5

6

Program Outcomes
1) To possess the ability to comprehend fundamental concepts in the field of computer technologies.
2) To possess the ability to analyze and model problems in the field of computer technologies, and to determine and define appropriate software requirements for their solutions.
3) To possess the ability to comprehend professional topics in a foreign language.
4) To possess the capability to perform software installation, testing, and acceptance procedures.
5) To possess the ability to carry out the setup and administration of computer networks, as well as utilize network operating systems.
6) To possess the skill of conducting maintenance and repairs on computer hardware.
7) To have awareness and responsibility regarding professional, legal, ethical, and social issues in the field of computer technologies.
8) To possess the capability to plan, design, and develop computer and network software.
9) To possess the ability to design and program for web development.
10) To be competent in applying knowledge of database management, querying, and design to practical applications, and to be capable of developing database applications.

Course - Learning Outcome Relationship

No Effect 1 Lowest 2 Average 3 Highest
       
Program Outcomes Level of Contribution
1) To possess the ability to comprehend fundamental concepts in the field of computer technologies.
2) To possess the ability to analyze and model problems in the field of computer technologies, and to determine and define appropriate software requirements for their solutions.
3) To possess the ability to comprehend professional topics in a foreign language.
4) To possess the capability to perform software installation, testing, and acceptance procedures.
5) To possess the ability to carry out the setup and administration of computer networks, as well as utilize network operating systems.
6) To possess the skill of conducting maintenance and repairs on computer hardware.
7) To have awareness and responsibility regarding professional, legal, ethical, and social issues in the field of computer technologies.
8) To possess the capability to plan, design, and develop computer and network software.
9) To possess the ability to design and program for web development.
10) To be competent in applying knowledge of database management, querying, and design to practical applications, and to be capable of developing database applications.

Assessment & Grading

Semester Requirements Number of Activities Level of Contribution
Midterms 1 % 40
Final 1 % 60
total % 100
PERCENTAGE OF SEMESTER WORK % 40
PERCENTAGE OF FINAL WORK % 60
total % 100

Workload and ECTS Credit Calculation

Activities Number of Activities Preparation for the Activity Spent for the Activity Itself Completing the Activity Requirements Workload
Midterms 1 0 0
Final 1 0 0
Total Workload 0