学部・大学院区分
Undergraduate / Graduate
工・博前
時間割コード
Registration Code
2838505
科目区分【日本語】
Course Category
専門科目
科目区分【英語】
Course Category
Specialized Courses
科目名 【日本語】
Course Title
[G30]情報システム工学特論
科目名 【英語】
Course Title
[G30]Advanced Lectures for Information and Computer Sciences
コースナンバリングコード
Course Numbering Code
担当教員 【日本語】
Instructor
佐藤 理史 ○ 岩田 哲 米澤 拓郎 河口 信夫 小川 浩平
担当教員 【英語】
Instructor
SATO Satoshi ○ IWATA Tetsu YONEZAWA Takuro KAWAGUCHI Nobuo OGAWA Kohei
単位数
Credits
2
開講期・開講時間帯
Term / Day / Period
秋 火曜日 1時限
Fall Tue 1
授業形態
Course style
講義
Lecture
学科・専攻【日本語】
Department / Program
電気工学専攻 自動車工学プログラム 
学科・専攻【英語】
Department / Program
Department of Electrical Engineering Automotive Engineering Graduate Program
必修・選択【日本語】
Required / Selected
必修・選択【英語】
Required / Selected


授業の目的 【日本語】
Goals of the Course(JPN)
本講義では、情報システムに関連するいくつかの重要な分野について理解を深めることを目的とする。
本講義の達成目標は、次のとおり。
(1) オペレーティングシステム等の基本機能を理解し、説明できる。
(2) 分散システムについての基本事項を理解し、説明できる。
(3) 基本的なアルゴリズム技法を理解し、説明できる。
(4) 情報セキュリテイの基本事項を理解し、説明できる。
(5) インタラクティブシステムの基本事項を理解し、説明できる。

本講義は、英語で実施する。
授業の目的 【英語】
Goals of the Course
This course covers several topics related to information systems, which includes operating system, distributed systems, algorithmic techniques, and information security.
The goals of this course are to
(1) be able to understand and explain the basic functions of operating systems.
(2) be able to understand and explain the concept of distributed systems.
(3) be able to understand and explain the basic algorithmic techniques.
(4) be able to understand and explain information security.
(5) be able to understand and explain the interactive system.

This course is taught in English.
到達目標 【日本語】
Objectives of the Course(JPN))
本講義では、情報システムに関連するいくつかの重要な分野について理解を深めることを目的とする。
本講義の達成目標は、次のとおり。
(1) オペレーティングシステム等の基本機能を理解し、説明できる。
(2) 分散システムについての基本事項を理解し、説明できる。
(3) 基本的なアルゴリズム技法を理解し、説明できる。
(4) 情報セキュリテイの基本事項を理解し、説明できる。
(5) インタラクティブシステムの基本事項を理解し、説明できる。
到達目標 【英語】
Objectives of the Course
This course covers several topics related to information systems, which includes operating system, distributed systems, algorithmic techniques, and information security.
The goals of this course are to
(1) be able to understand and explain the basic functions of operating systems.
(2) be able to understand and explain the concept of distributed systems.
(3) be able to understand and explain the basic algorithmic techniques.
(4) be able to understand and explain information security.
(5) be able to understand and explain the interactive system.
バックグラウンドとなる科目【日本語】
Prerequisite Subjects
学部レベルの数学とコンピュータ科学(計算機システム、アルゴリズムとデータ構造、プログラミング言語)
バックグラウンドとなる科目【英語】
Prerequisite Subjects
Mathematics and computer science (computer systems, algorithms, and programming languages) in undergraduate course
授業の内容【日本語】
Course Content
1. ネットワークプロトコル、オペレーティングシステム、プログラミング言語
2. 分散システム、同期通信、センサネットワーク
3. アルゴリズム技法、探索
4. 情報セキュリティ、暗号理論、データ認証
5. ヒューマンコンピュータインタッラクション
授業の内容【英語】
Course Content
1. network protocols, operating system, programming languages
2. distributed systems, synchronized communication, sensor networks
3. algorithmic techniques, search
4. information security, cryptography, data authentication
5. human-computer interaction
成績評価の方法と基準【日本語】
Course Evaluation Method and Criteria
成績評価は、以下の方法と割合で行う。
レポート70%、平常点30%。
それぞれのレポートで講義内容を十分に理解していることが示されていた場合に合格とする。
成績評価の方法と基準【英語】
Course Evaluation Method and Criteria
Your final grade will be calculated according to the following process:
Reports 70% and Usual performance score 30%.
履修条件・注意事項【日本語】
Course Prerequisites / Notes
初級のプログラミングスキルを持つことが望ましい。
履修条件・注意事項【英語】
Course Prerequisites / Notes
Programming skills in beginner level (in any programming language) are required.
教科書【日本語】
Textbook
ハンドアウトを配布する。
教科書【英語】
Textbook
Printed handouts will be provided.
参考書【日本語】
Reference Book
Andrew S. Tanenbaum, Maarten van Steen, "Distributed Systems: Principles and Paradigms" (for distributed systems)
参考書【英語】
Reference Book
Andrew S. Tanenbaum, Maarten van Steen. Distributed Systems: Principles and Paradigms. (for distributed systems)
授業時間外学習の指示【日本語】
Self-directed Learning Outside Course Hours
講義終了時は、復習すること。それぞれのトッピックにおいてレポート課題を課すので、それを解いて提出すること。
授業時間外学習の指示【英語】
Self-directed Learning Outside Course Hours
You are required to submit a report for each topic.
使用言語【英語】
Language used
使用言語【日本語】
Language used
授業開講形態等【日本語】
Lecture format, etc.
教室で対面で実施する
授業開講形態等【英語】
Lecture format, etc.
Sessions are conducted face-to-face in the classroom.
遠隔授業(オンデマンド型)で行う場合の追加措置【日本語】
Additional measures for remote class (on-demand class)
遠隔授業(オンデマンド型)で行う場合の追加措置【英語】
Additional measures for remote class (on-demand class)