Course title
330058001
Internet Protocol

MIYOSHI Takumi
Middle-level Diploma Policy (mDP)
Program / Major mDP Goals
IoT Course DP-4a・2 キャリアを見据えた高度な専門知識
情報処理やネットワーキングに関する技術を駆使し、情報社会の基盤となるIoTシステムを開発できる。
Software Course DP-4b・1 研究者・技術者としての基礎的素養
コンピュータやプログラミング技術に関する専門知識を習得し、社会の多様なニーズを意識したソフトウェアを提案できる。
Media Course DP-4c・2 キャリアを見据えた高度な専門知識
画像や音響、サイバースペース等のメディア処理・デザイン技術を駆使し、社会的ニーズに適切に対応したシステムを開発できる。
Data Science Course DP-4d・1 研究者・技術者としての基礎的素養
データ解析とそれに必要となる機械学習、プログラミング技術の専門知識を習得し、課題解決の鍵となる有効なエビデンスを見いだせる。
Mechatronics Course DP-4・3 専門分野と他分野を関連付ける素養
主軸となる分野の専門知識を他分野と関連付ける分野横断型の知識と行動力を修得し、社会で活用できる。
Architecture and Architectural Engineering Course DP-4a・2 キャリアを見据えた高度な専門知識
国内外を問わず多様な人々と協働しながら、最新技術とシステム思考、柔軟な発想力でこれからの社会に必要とされる空間(建築)を創出できる。
Environmental Systems and Urban Planning Course DP-4b・2 キャリアを見据えた高度な専門知識
国内外を問わず多様な人々と協働しながら、持続可能なまちづくりに必要な環境システム、対策、政策、ビジネス等を提案し、社会実装に寄与できる。
Bioscience Course DP-4a・3 専門分野と他分野を関連付ける素養
主軸となる分野の専門知識を他分野と関連付ける分野横断型の知識と行動力を修得し、社会で活用できる。
Biomedical Engineering Course DP-4b・3 専門分野と他分野を関連付ける素養
主軸となる分野の専門知識を他分野と関連付ける分野横断型の知識と行動力を修得し、社会で活用できる。
Sports Engineering Course DP-4c・3 専門分野と他分野を関連付ける素養
主軸となる分野の専門知識を他分野と関連付ける分野横断型の知識と行動力を修得し、社会で活用できる。
Mathematical Sciences Course DP-4・2 キャリアを見据えた高度な専門知識
現象の背後にある数理構造やデータのパターンを理論的に解析し、社会や自然科学、工学における複雑な課題に対して数理的視点から解決戦略を提案できる。
Mathematical Sciences Course DP-4・3 専門分野と他分野を関連付ける素養
主軸となる分野の専門知識を他分野と関連付ける分野横断型の知識と行動力を修得し、社会で活用できる。
Purpose of class
This course aims to provide students with a basic understanding of information communication and, in particular, the TCP/IP protocol suite, which is used for hierarchical communication protocols that constitute the Internet. Students will systematically learn the specific structures and operations of protocols used at each layer, including the Physical Layer, Data Link Layer, Network Layer, Transport Layer, and Application Layer, and acquire fundamental knowledge of the protocols used at each layer.
Course description
Communication networks play an extremely important role as infrastructure supporting today’s information-oriented society. In this course, after reviewing the history of communication networks and the basic structure of communication, students will systematically study the roles and mechanisms of the major protocols used at each layer of the TCP/IP protocol suite, which has evolved independently since the 1990s. Topics include the Physical Layer, Data Link Layer, Network Layer, Transport Layer, and Application Layer. The course also provides the fundamental knowledge required to understand and use communication networks.
Goals and objectives
  1. Understand the basic concepts of information communication, as well as the structure of the Internet and the roles of protocols, and be able to explain them.
  2. Understand the various protocols and processing mechanisms used at each layer, and be able to explain how they operate.
  3. Understand the Internet addressing architecture and be able to perform calculations involving network addresses and related parameters.
  4. Understand routing protocols and be able to explain how they operate.
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Assignments Quizzes Midterm Exam. Final Exam. Total.
1. 10% 10% 5% 10% 35%
2. 10% 10% 5% 10% 35%
3. 5% 5% 5% 0% 15%
4. 5% 5% 5% 0% 15%
Total. 30% 30% 20% 20% -
Evaluation method and criteria
Students will be assessed based on assignments (30%), quizzes (30%), the midterm examination (20%), and the final examination (20%).
A final score of 60 or higher is required to pass the course.
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Introduction to Information Communication Review in advance the scope of topics to be covered in this course. 100minutes
Review the material learned in class. 100minutes
100minutes
2. Protocol Layering Study in advance the layered structure of communication protocols and the OSI reference model. 100minutes
Review the material learned in class. 100minutes
100minutes
3. Networking Interface Layer (Physical Layer) Study transmission methods and encoding schemes in advance. 100minutes
Review the material learned in class. 100minutes
100minutes
4. Networking Interface Layer (Data Link Layer) Study the Data Link Layer in advance. 100minutes
Review the material learned in class. 100minutes
100minutes
5. Internet Layer (1): Internet Protocol Study the Internet Protocol in advance. 100minutes
Review the material learned in class. 100minutes
100minutes
6. Internet Layer (2): IP Addresses Study the Internet addressing architecture in advance. 100minutes
Review the material learned in class. 100minutes
100minutes
7. Internet Layer (3): Routing Protocols Study packet routing in advance. 100minutes
Review the material learned in class. 100minutes
100minutes
8. Review of the First Half and Midterm Examination Thoroughly review the material covered in the first half of the course and prepare for the midterm examination. 100minutes
Review the relevant material again based on the results of the midterm examination. 100minutes
100minutes
9. Transport Layer (1): UDP Study UDP in advance. 100minutes
Review the material learned in class. 100minutes
100minutes
10. Transport Layer (2): Basic Functions of TCP Study TCP in advance. 100minutes
Review the material learned in class. 100minutes
100minutes
11. Transport Layer (3): TCP Flow Control Study TCP flow control in advance. 100minutes
Review the material learned in class. 100minutes
100minutes
12. Application Layer (1): DNS and HTTP Study DNS and HTTP, which are commonly used application-layer protocols, in advance. 100minutes
Review the material learned in class. 100minutes
100minutes
13. Application Layer (2): Other Application Protocols Study application protocols such as SMTP, FTP, and TELNET in advance. 100minutes
Review the material learned in class. 100minutes
100minutes
14. Final Examination and Review Review all course material and prepare for the final examination. 100minutes
Solve the distributed problems independently to deepen your understanding. 100minutes
Total. - - 4100minutes
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in the class
Textbooks and reference materials
Handouts will be distributed during class. Reference materials and URLs will be provided as necessary.
Prerequisites
No specific preparation is specified.
Office hours and How to contact professors for questions
  • Questions are accepted at any time. Questions by email are also welcome.
  • Office hours: Thursdays, Period 2. Since the instructor may be away on business, students should contact the instructor in advance.
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates a basic problem-solving skills
  • Course that cultivates an ability for utilizing knowledge
Active-learning course
Most classes are interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicable
N/A N/A
Education related SDGs:the Sustainable Development Goals
  • 4.QUALITY EDUCATION
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Mon Aug 10 04:02:22 JST 2026