Course title
6M006800,7M3000001
Data Communication Engineering

MIYOSHI Takumi Click to show questionnaire result at 2017
Course content
In recent years, the Internet has evolved and spread as an indispensable infrastructure in our lives. Nowadays, almost all information and communication devices, including computers, mobile phones, and home appliances, adopt Internet protocols. In this subject, students will study how the actual data communication is implemented and realized on the Internet.
Purpose of class
Data communication technology is essential and fundamental knowledge for research and development in the communication networking field. The purpose of this subject is to acquire knowledge about various data communication methods on the Internet. The course contents include the Internet Protocol Suite such as Ethernet, IP, TCP, and UDP, client/server system, and peer-to-peer communication.
Goals and objectives
  1. To acquire knowledge of the layered structure of communication protocols in the Internet as the foundation of data communication methods, and to understand the mechanisms of communication such as IP, TCP, and UDP.
  2. To acquire knowledge of the client/server (C/S) method, which is a fundamental data communication method, and to understand the mechanism of data communication in the C/S method.
  3. To acuire knowledge the peer-to-peer (P2P) communication method, which has been increasingly prevalent in recent years, and to understand the mechanism of data communication in the P2P method.
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Reports Presentations Total.
1. 20% 10% 30%
2. 25% 10% 35%
3. 25% 10% 35%
Total. 70% 30% -
Language
English
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Introduction to data communication engineering Study the basic knowledge in advance 100minutes
2. Ethernet protocol and Internet protocol Study Ethernet protocol and Internet protocol in advance 100minutes
Review the class materials 100minutes
3. Packet analysis method Study how to use wireshark application in advance 100minutes
Review the class materials 100minutes
4. Address resolution protocol: ARP Study ARP in advance 100minutes
Review the class materials 100minutes
5. Transport protocol: UDP Study UDP in advance 100minutes
Review the class materials 100minutes
6. Client/server system for UDP communication Study communication methods on UDP application in advance 100minutes
Review the class materials 100minutes
7. Data communication analysis on client/server system for UDP communication Make reports according to the assignments using Wireshark 200minutes
8. Transport protocol: TCP Study TCP in advance 100minutes
Review the class materials 100minutes
9. Client/server system for TCP communication Study communication methods on TCP application in advance 100minutes
Review the class materials 100minutes
10. Data communication analysis on client/server system for TCP communication Make reports according to the assignments using Wireshark 200minutes
11. Peer-to-peer communication (1) Study peer-to-peer communicatino protocol in advance 100minutes
Review the class materials 100minutes
12. Peer-to-peer communication (2) Study communication methods in peer-to-peer application in advance 100minutes
Review the class materials 100minutes
13. Data communiation analysis on P2P communication (1) Make reports according to the assignments using Wireshark 200minutes
14. Data communiation analysis on P2P communication (2) Review all the course materials 200minutes
Total. - - 2700minutes
Evaluation method and criteria
The achievement of students will be evaluated by presentation, discussion, and report. If the score is 60% or more, you can pass.
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in the class
Textbooks and reference materials
None. I will give power point materials ccording to need.
Prerequisites
It is better to understand the fundamental of the Internet protocol.
Office hours and How to contact professors for questions
  • Send your questions by email. (email address will be provided in the class)
  • Office hour: Thursday 2nd period (Your appointments are recommended)
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
  • Course that cultivates a basic problem-solving skills
Active-learning course
About half of the 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
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Mon Feb 26 04:04:47 JST 2024