Course title
F00040001
Information Processing

KAMIOKA Eiji
Course description
In this class, how to quantitatively evaluate the performance and reliability of information systems, and how to describe algorithms and flowcharts which are important for computer programming will be mentioned. It is supposed that the students are concurrently taking the class of "Introduction to Information Processing" as well.
Purpose of class
The purpose of this class can be divided into two. One is to acquire ways to comprehend the performance and reliability of information systems. The other is to comprehend the concept of software and the definition of algorithm, resulting in converting the algorithm to a flowchart.
Goals and objectives
  1. Enrolled students can comprehend the terminologies of information processing.
  2. Enrolled students can comprehend the information processing system, evaluation methods of the performance and reliability.
  3. Enrolled students can comprehend basic algorithms and make their flowcharts.
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Final examination Quizzes Total.
1. 23% 10% 33%
2. 24% 10% 34%
3. 23% 10% 33%
Total. 70% 30% -
Evaluation method and criteria
More than 60% of the total score in the final exam and quizzes is needed for getting the course credit.

<Note>
Students are marked absent from the class if they are late regardless of the delay time.
If students are absent from more than one-third of the total number of classes, the credit of this course cannot be given to them.
Even though students are absent from the class whatever the reason, e.g. sickness, delay of public transportation systems, or forgetting to bring the student ID card, it is counted as an absence.
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Orientation, what is software?

- Basic software, applied software, middleware
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
2. Programming language

- Assembly language, advanced computer language, procedural language, non-procedural language, compiler, linker
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
3. Algorithm and flowchart

- Algorithm, parts of input, processing and output, variable and data type, loop structure
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
4. Making Flowchart

- Sequential processing, loop processing, calculations of summation, average, maximum and minimum, counter
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
5. Structure of data using array

- Concept of array, one-dimensional array, two-dimentional array, index
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
6. Search algorithm

- Linear search, binary search
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
7. Sort algorithm (1)

- Simple sort, bubble sort
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
8. Sort algorithm (2)

- Bubble sort with flag
- Practice exercises
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
9. Data communication

- Analog and digital communications, electrical communication, communication system
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
10. Digitalization of information,

- Sampling, quantizing, encode, sampling theorem, quantizing distortion
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
11. Network basic technology

- Network components
- TCP/IP UDP
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
12. Web server and Streaming

- History on the Internet
- HTML and HTTP
- Streaming on the Internet
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
13. Lecture summary

- Summary
- Explanation on exercises
Study the pertinent part of the course material which can be downloded from the website of this class. 100minutes
Do the exercise for the part studied in the class. 90minutes
14. Final exam

- Examination, comments
Study all the part of the course material which can be downloded from the website for the final examination. 100minutes
Review the problems of the examination which you could not answer. 90minutes
Total. - - 2660minutes
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in the class
Textbooks and reference materials
< Reference books >
Basically, the text used in the class can be downloaded from Scomb.
宮崎正俊・白鳥則郎・川添良幸 著「コンピュータ概説 [第2版]」, 共立出版株式会社
坂和正敏・矢野均・西崎一郎 著「情報科学入門」, 朝倉出版
松山実・杉本公弘・横井利彰 著「コンピュータ概論」, オーム社
平野允・金谷孝之・寺内睦博・丁井雅美・宮崎龍二・下左近多喜男 著「情報処理システム概論」, 共立出版
(The detail will be provided in the first class.)
Prerequisites
Basic knowledge of computers and their operation skills
Office hours and How to contact professors for questions
  • The office hour is held during the break time after each class or via Zoom by appointment in advance.
  • For questions & answers (Q&As), we will use "Discussion" on Scomb. Please check already posted Q&As before you post your question. If your question has not yet been discussed, you can post it on "Discussion". If your question is quite private, you can email the instructor.
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
Active-learning course
More than one class is interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicable
Applicable I have experience working at a private company's research institute where I engaged in research and development of hardware such as electronic circuits, as well as software such as system control, and created information and communication systems. I aim to leverage this experience to teach important concepts in performance and reliability for information processing system development.
Education related SDGs:the Sustainable Development Goals
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Sat Mar 08 04:22:05 JST 2025