シラバス情報

科目授業名称(和文) Name of the subject/class (in Japanese)
情報ネットワーク特論
科目授業名称(英文) Name of the subject/class (in English)
Advanced Course of Information Network
授業コード Class code
997D520
科目番号 Course number
74SIINN501

教員名
西山 裕之
Instructor
Hiroyuki Nishiyama

開講年度学期
2026年度前期
Year
2026年度
Semester
①First semester
曜日時限
水曜3限
Class hours
Wednesday, 3rd. Period

開講学科・専攻 Department
創域理工学研究科 経営システム工学専攻

Department of Industrial and Systems Engineering, Graduate School of Science and Technology
単位数 Course credit
2.00単位
授業の方法 Teaching method
講義

Lecture
外国語のみの科目(使用言語) Course in only foreign languages (languages)
-
授業の主な実施形態 Main class format
① [対面]対面授業/ [On-site] On-site class

概要 Description
[概要]
計算機の高性能化およびインフラの発達により,ネットワークを介した情報利用およびサービス利用が一般的に行われるようになった.特に様々な情報を共有するためのメカニズムとして,基礎的なチャットシステムに始まりテレビ会議システム,ファイル共有システム等,新たなネットワークサービスを実現することが可能になっている.
このような背景の下,本授業では,情報およびサービス利用におけるネットワークを介した情報共有のメカニズムを理解するとともに,安全に運用するためのセキュリティについても言及する.さらに,様々な情報共有システムの仕組みについても習得するとともに組み合わせることで新たなサービスシステムを構築するための応用力を習得する.
本授業では,情報およびサービス利用におけるネットワークを介した情報共有のメカニズムを理解するとともに実際に情報共有システムとしてチャットシステムのプログラミングを行う.さらに,様々な情報共有システムの仕組みについても習得するとともに,ファイル共有を行うためのメカニズムを習得・実践するとともに,安全に運用するためのセキュリティとして,暗号化および復号についても習得・実践する.
なお,本授業ではノートパソコンを利用した内容を中心とするが,Android搭載型携帯端末を用いた講義も実施する.

With the advancement of computer performance and infrastructure, the use of information and services via networks has become common. In particular, as a mechanism for sharing various information, new network services, such as video conference systems, file sharing systems, basic chat systems, have been developed.
Against this backdrop, this lesson covers the mechanism of information sharing via networks in the use of information and services, and also the security for safe operation. In addition, we acquire the application skills to build a new service system by learning about the mechanism of various information sharing systems.
In this lesson, we cover the mechanism of information sharing via networks in information and service use and actually program a chat system as an information sharing system. In addition, we learn and practice the mechanisms of various information sharing systems, learn and practice the mechanism of file sharing, and learn and practice encryption and decryption as security for safe operation.
In this lesson, although the contents are mainly provided using the laptop computer, lectures using the Android mobile terminal are also implemented.
目的 Objectives
[目的]
情報およびサービス利用におけるネットワークを介した情報共有のメカニズムを理解するとともに,安全に運用するためのセキュリティについても言及する.さらに,様々な情報共有システムの仕組みについても習得するとともに組み合わせることで新たなサービスシステムを構築するための応用力を習得する.
本専攻のディプロマ・ポリシー「修得した高度な専門知識・研究能力と教養をもとに、論理的・批判的に思考し、自ら課題を発見・設定し、解決する能力。」に該当する科目である.

I In addition to understanding the mechanism of information sharing via networks in information and service use, we also mention security for safe operation. In addition, we acquire the application skills to build a new service system by learning about the mechanism of various information sharing systems.
This subject corresponds to the ability to discover, set and resolve tasks independently based on advanced expertise, research capabilities, and education acquired in the Department of Business Administration Engineering majoring in the department’s diploma policy.
到達目標 Outcomes
[到達目目標]
情報およびサービス利用におけるネットワークを介した情報共有のメカニズムを理解するとともに実際に情報共有システムとしてチャットシステムのプログラミングを行えるようになる.さらに,様々な情報共有システムの仕組みについても習得するとともに,ファイル共有を行うためのメカニズムを習得・実践するなる.また,安全に運用するためのセキュリティとして,暗号化および復号についても習得・実践できるようになる.

In addition to understanding the mechanism of information sharing via networks in the use of information and services, it is possible to actually program the chat system as an information sharing system. In addition to learning about the mechanisms of various information sharing systems, students learn and practice the mechanism for file sharing. In addition, as security for safe operation, student learn and practice encryption and decryption.
卒業認定・学位授与の方針との関係(学部科目のみ)
履修上の注意 Course notes prerequisites
授業中の教材としてノートパソコンを使用するので,必ず持参すること.

Please bring the notebook PCs, which are used as teaching materials in class.
アクティブ・ラーニング科目 Teaching type(Active Learning)
課題に対する作文 Essay/PBL (課題解決型学習) Problem-based learning
-

準備学習・復習 Preparation and review
LETUS上で事前に資料を配布するので,予め予習を行っておくこと.また,各回の授業内容を十分復習しておくこと.

Since materials are distributed beforehand on LETUS, prepare beforehand. Also, please review the contents of each lesson carefully.
成績評価方法 Performance grading policy
全ての授業に出席していることを前提に、かつ、全てのレポートを提出していることも前提として、レポート(60%)および課題作成内容(40%)を総合して評価する 

On the premise that all classes have been taken and all reports have been submitted, we evaluate the report (60%) and the content of the task creation (40%) collectively.
学修成果の評価 Evaluation of academic achievement
・S:到達目標を十分に達成し、極めて優秀な成果を収めている
・A:到達目標を十分に達成している
・B:到達目標を達成している
・C:到達目標を最低限達成している
・D:到達目標を達成していない
・-:学修成果の評価を判断する要件を欠格している

・S:Achieved outcomes, excellent result
・A:Achieved outcomes, good result
・B:Achieved outcomes
・C:Minimally achieved outcomes
・D:Did not achieve outcomes
・-:Failed to meet even the minimal requirements for evaluation

教科書 Textbooks/Readings
教科書の使用有無(有=Y , 無=N) Textbook used(Y for yes, N for no)
N
書誌情報 Bibliographic information
-
MyKiTSのURL(教科書販売サイト) URL for MyKiTS(textbook sales site)
教科書および一部の参考書は、MyKiTS (教科書販売サイト) から検索・購入可能です。
​https://gomykits.kinokuniya.co.jp/tokyorika/​​​

It is possible to search for and purchase textbooks and certain reference materials at MyKiTS (online textbook store).
​​https://gomykits.kinokuniya.co.jp/tokyorika/

参考書・その他資料 Reference and other materials
特に指定はしないが、関連する論文等を積極的に読んでおくことが望ましい。

Not specified, but it is beneficial to actively read related papers.

授業計画 Class plan
第1回 ガイダンスを行い本講義で習得できる内容を説明します.
第2回 現状のネットワークインフラとその利用状況について説明し,本講義の背景を理解できるようになります.
第3回 ネットワークサービスについて説明し,本講義で習得する内容がネットワーク社会でどのように用いられているかを具体的に理解できるようになります.
第4回 簡単なファイル共有システムの作成(演習)を行い,ネットワークシステムの基礎を習得します.
第5回 簡単なファイル共有システムの作成(解説)などを行い,ネットワークシステムの基礎部分のメカニズムを習得します.
第6回 チャットシステムへの簡易ファイル共有機能の組み込み(概念編)を習得します.
第7回 チャットシステムへ制御コマンドを組み込む方法を習得します.
第8回 チャットシステムへ制御コマンドを組み込む(プログラム解説)方法のメカニズムを習得します.
第9回 チャットシステムへ簡易ファイル共有機能を組み込み(実践編)方法のプログラミング技術を習得します.
第10回 チャットシステムへファイル共有機能を組み込み(プログラミング編)の初歩レベルを習得します.
第11回 チャットシステムへファイル共有機能を組み込み(プログラミング編2)の中級レベルを習得します.
第12回 チャットシステムへファイル共有機能を組み込み(プログラミング編3)の実践レベルを習得します.
第13回 情報共有を安全に行うためには?(暗号化)において,暗号化記述を習得します.
第14回 システム統括を行い,これまでに作成したシステムの理解を深めます.
第15回 まとめを行い,本授業の全体で得られた内容の確認を行います.

全ての授業を対面で実施する


1. Explanation of the contents of this lecture.
2. Explanation of the current network infrastructure and its usage and background.
3. Explanation of the network service and how the contents learned in this lecture are used in the network society.
4. We create a simple file sharing system (exercise) and master the basics of network systems.
5. We create a simple file sharing system (explanation) and learn the mechanism of the basic part of the network system.
6. Learn to incorporate a simple file sharing function into a chat system (concept).
7. Learn how to incorporate control commands into a chat system.
8. Incorporate control commands into a chat system (program explanation). Learn the mechanism of the method.
9. We learn the programming method (practice) of incorporating a simple file sharing function into a chat system.
10. Learn the initial level of incorporating a file sharing function into a chat system (programming 1).
11. Learn the intermediate level of incorporating a file sharing function into a chat system (programming 2).
12. Learn the practical level of incorporating a file sharing function into a chat system (programming 3).
13. To share information safely (encryption), master the encryption description.
14. System supervision to deepen our understanding of the system that we have created so far.
15. We compile a summary and confirm the content gained throughout this lesson.


担当教員の実務経験とそれを活かした教育内容 Work experience of the instructor
-
教育用ソフトウェア Educational software
-
ソフトウェア開発環境Visual Studio Code

- Software development environment: Visual Studio Code

備考 Remarks

授業でのBYOD PCの利用有無 Whether or not students may use BYOD PCs in class
Y
授業での仮想PCの利用有無 Whether or not students may use a virtual PC in class
N