Kobe Institute of Computing, Syllabus 2023

1. Course Code2201
2. Course Title
F40e: Fundamentals of Information Networks
3. Teacher
HAMIDULLAH, Sokout
4. TermFall 1
5. Course Requirements (Courses / Knowledge for this course) and Important Information
None.

6. Course Overview and Objectives
In this course, you will learn about the technologies and applications of information networks
and the Internet, which are indispensable for daily life and various businesses. Learn
technologies such as the link layer, network layer, transport layer, and application layer that
support the Internet, and understand how applications use them. Meanwhile, you will learn
how to perform switing and routing.
7. Course Outline
1 Overview of Information network
2 Layered Structure of Computer Networks
3 Data Link Layer Structure and Frame Structure
4 Various Data Link Layer Technologies
5 IP address v4 and Subnetting IP v4
6 IP v6
7 Cisco Switch Configuration (VLAN, Trunk and Port Security)
8 Exercises
9 Cisco Router Configuration (Static Routing and Dynamic Routing)
10 Exercises
11 ICMP, TCP and UDP (Transport Layer)
12 ICMP, TCP and UDP (Transport Layer)
13 World Wide Web and Mail (Application Layer)
14 Security for Network Devices (Access Lists)
15 Student Presentation
16 Student Presentation
8. Textbooks (Required Books for this course)
None:

9. Reference Books (optional books for further study)
There are many good books for computer networks. Recommended books:
1. Data Communications and Networking
Author: Behrouz A. Forozouzan
2. Title: Computer Networking: A Top-Down Approach
Author: James F. Kurose, Keith W. Ross
10. Course Goals (Attainment Targets)(1) To understand mechanism of the each layers of TCP / IP protocol.
(2) To understand the functions of various network devices and able to perform swithing
and routing(3) To understand URLs, DNS, HTTP and web server mechanism(4) To work in a group to research and present about network applications.

(5)
(6)
(7)
(8)
11. Correspondence relationship between Educational goals and Course goals
Educational goals of the school
Course Goals
High level ICT Basic academic skills(1)(2)(3)
Specialized knowledge and literacy
skillsAbility to continually improve own strengths
Problem setting
Ability to discover andHypothesis planning
Human skill resolve the problem inHypothesis testing(Tankyu
society
Practiceskill）
Fundamental
Ability to step forward
Ability to think through(4)Competencies for(4)Ability to work in a teamWorking Persons
Professional ethics
12. Evaluation
Goals
Evaluation method & point allocation
examination
Quiz
Reports Presentation Deliverables
Other(1)
〇〇〇
(2)
〇〇
(3)
〇〇
(4)
〇(5)
(6)
(7)
(8)
Allocation
30
30
40
13. Evaluation Criteria
Examination
Quiz
Every week multiple choice quizzes are used to evaluate the understandingof students and motivate them for further learning.
Reports
Presentation

Deliverables

In the final presentation, students will be asked to choose and summarize ascientific research journal paper or thier own ideas related to the course
main objectives and contents. The evaluation will be based on participationin the group presentation, the structure of presentation, the relavance of theargument, time managment and relation to the course contents.
Individuale or group assignment will be assigned for the students with focus
on learning goals (1, and 2). The evaluation will be based on how thestudents understand the exercises and participation.

Other14. Active Learning
Hourly percentage of active learning within the whole class time

50%
1 Active learning such as problem solving assignment using theknowledge and skills acquired in class.
2 Active learning such as group works and discussions.
3 Outcome presentations and feedbacks.
4 Students actively make decisions on how the class should beconducted.

Sometimes
Sometimes
Sometimes
Not at all15. Notes
Class materials are offered as pdf files. Your PC (Windows, Mac or Linux) and the Internet
connection are required for the class and homeworks.
16. Course plan(Notice) This plan is tentative and might be changed at the time of delivery

Lesson 1: Overview of Information network(Lecture 90min.)Course introduction and overview of various technologies information networks.
1. Course logistics (learning goal, grade evaluation, etc.)
2. History of Information networks
3. Overview of Internet Communication
Lesson 2: Layered Structure of Computer Networks(Lecture 60 min., Exercise
30 min.)Overview of TCP/IP network and its layered structure
1. Layered Structure of Information Network
2. Details of each Layer
3. Standards for Information Network
4. Digital representation of various information
Lesson 3: Data Link Layer Structure and Frame Structure(Lecture 60 min., Exercise30 min.)

Data Link Layer Structure and Frame Structure
1. Ethernet (Wired LAN)
2. Mac-sub Layer
3. Message Delivery options
Lesson 4: Various Data Link Layer Technologies(Lecture 60 min., Exercise30 min.)

Various Data Link Layer Technologies
1. Ethernet
2. Wireless LAN
3. Cellular Network
Lesson 5: Network of Network : The Internet
Understand how the Internet IP address is used.
1. IP packets
2. Communication inside a network segment
3. Communication to another network segment
4. IP v4

(Lecture 30 min., Exercise60 min.)Lesson 6: Subnetting and IPv6

(Lecture 30 min., Exercise60 min.)

IPv6, the next generation network technology
1. Subnetting with IPv4
2. Background of the deployment of IPv6
3. IPv6 address and operation
4. Transition to IPv6
Lesson 7: Swithing(Lecture 30 min., Exercise60 min.)

Cisco Switch Configuration (VLAN, Trunk and Port Security)
1. Cisco Swith Configuration
a. VLANb. Trunkc. Port Security
Lesson 8: Swithing Exercises

Exercise 960 min.)1. Exercises
Lesson 9: Routing(Lecture 30 min., Exercise60 min.)
Cisco Router Configuration (Static Routing and Dynamic Routing)
1. Cisco Router Configurationa. Static Routing
b. Dynamic Routing

Lesson 10: Routing Exercises

Exercise 90 min.)1. Routing Exercises
Lesson 11: Reliable Communication: TCP(Transport Layer) (Lecture 60 min., Exercise30 min.)
The function and behavior of TCP and UDP
1. ICMP, TCP and UDP
2. NAPT (Network Address and Port Translation)
Lesson 12: Reliable Communication: TCP(Transport Layer) (Lecture 60 min., Exercise
30 min.)The function and behavior of TCP(Transmission Control Protocol)
1. TCP flow control and congestion control

Lesson 13: World Wide Web and Mail (Application Layer)(Lecture 60 min., Exercise30 min.)

Web mechanism (continued) and its security. E-mail systems1. HTML2. Dynamic Web
3. Secure Internet communication: SSL/TLS
4. Electric Mail
Lesson 14: Security for Network Devices (Access Lists)(Lecture 30 min., Exercise90 min.)Security of the Internet
1. Security for Network Devices (Access Lists)

Lesson 15-16: Groups Presentation(Presentation 180 min)Groups of Student select a theme related to network applications, research about it, andpresent the results.