ILAC Course

Back to List

PRI100LA(情報学基礎 / Principles of informatics 100)
Information Technology

Yukou MATSUDA

Class code etc
Faculty/Graduate school ILAC Course
Attached documents
Year 2021
Class code P0163
Previous Class code
Previous Class title
Term 春学期授業/Spring
Day/Period 木3/Thu.3
Class Type
Campus 市ヶ谷
Classroom name
Grade
Credit(s) 2
Notes GBP/SCOPE 1~4年※定員制
Open Program
Open Program (Notes)
Global Open Program
Interdepartmental class taking system for Academic Achievers
Interdepartmental class taking system for Academic Achievers (Notes)
Class taught by instructors with practical experience
SDGs CP
Urban Design CP
Diversity CP
Learning for the Future CP
Carbon Neutral CP
Chiyoda Campus Consortium
Optional/Compulsory 選択必修
Category (2018~) 2017年度以降入学者
ILAC科目
100番台 選択基盤科目
0群(自校教育、基礎ゼミ、情報、キャリア教育関連科目等)
Category (2017) 2016年度以前入学者
市ヶ谷基礎科目・総合科目
0群

Show all

Hide All

Outline and objectives

You will learn the information and communication technology with Python programming.

Goal

You will learn the information and communication technology with Python programming.The main topics are the forms of information, knowledge representation of human knowledge, and autonomous systems.

Which item of the diploma policy will be obtained by taking this class?

各学部のディプロマ・ポリシーのうち、以下に関連している。法学部・法律学科:DP3・DP4、法学部・政治学科:DP1、法学部・国際政治学科:DP1、文学部:DP1、経営学部:DP1、国際文化学部:DP4、人間環境学部:DP2、キャリアデザイン学部:DP1

Default language used in class

英語 / English

Method(s)(学期の途中で変更になる場合には、別途提示します。 /If the Method(s) is changed, we will announce the details of any changes. )

The course style depends on the social situation. You need register your student account for this class in Learning Support System Hoppi https://hoppii.hosei.ac.jp/portal . The detail of how to get the online lecture is explained on the course page. Please read the detail in advance.

Active learning in class (Group discussion, Debate.etc.)

あり / Yes

Fieldwork in class

なし / No

Schedule

※各回の授業形態は予定です。教員の指示に従ってください。

1:How Information Transmitted

discussing about transmitting media and the way of transmitted.

2:How to Control Transmitting

Internet addressing and the role of transmitting protocol.

3:Communication Language

Human vs. Human, Human vs. Computer and Computer vs. Computer communications, especially discussing about the Internet protocol.

4:Encoding and Decoding

number system and character encoding/decoding.

5:Information Theory

bit, Byte and computing scale.

6:IP Address

the role of IP address in the Internet.

7:Computer Architecture

especially the role of CPU and the arithmetic adder based on logic gates.

8:Data Processing

descriptive statistics, sorting algorithm and search algorithm.

9:Data Processing

database

10:Search Engine

databased oriented search engine.

11:Grammar

understanding the language structure (grammar).

12:Grammar(2)

understanding small programming.

13:Artificial Intelligence

how to transfer human knowledge into machine.

14:Artificial Intelligence(2)

how to understand natural language processing.

Work to be done outside of class (preparation, etc.)

No special work will be assigned to you. However you need to finish all the homework assigned in the class. Preparatory study and review time for this class are 2 hours each.

Textbooks

None.

References

All texts are uploaded in HOPPII.

Grading criteria

To pass the study quality and to get the grade, you need attend the whole classes and submit all the homeworks. The quality of the last homework will dominate 80% of the score and the 20% of the score depends on homeworks issued on every classes. You need get more than 60 points for the total 100 points to pass this class.

Changes following student comments

None.

Equipment student needs to prepare

none.

Others

My career introduction. I have been designing, implementing automatic programming and teaching human knowledge into computer, especially in natural language.