Course title
330010001
Introduction to Information Processing

SUZUKI Tetsuya

TAKAHASHI Masanobu

HOSAKA Ryosuke
Middle-level Diploma Policy (mDP)
Program / Major mDP Goals
Software Course DP-4b・1 研究者・技術者としての基礎的素養
コンピュータやプログラミング技術に関する専門知識を習得し、社会の多様なニーズを意識したソフトウェアを提案できる。
Media Course DP-4c・1 研究者・技術者としての基礎的素養
プログラミング技術や機械・深層学習に関する専門知識を習得し、メディア技術の発展・拡張に寄与できる。
Purpose of class
コンピュータとコンピュータを用いたさまざまな情報処理の仕組みを理解する。
Course description
コンピュータとコンピュータを用いたさまざまな情報処理は現代社会において欠くことのできないものであり、コンピュータがどういうものでどのように使えるのか、またなぜいろいろな用途に使うことができるのかを知っておくことは今後の社会のあり方について考え、コンピュータを有効に使っていくためにはとても重要なことである。本講義においてはコンピュータに関して広い範囲の共通で基礎的な事柄について学んでいくとともに、コンピュータにおいてどのような処理が行われているのかについて、さらに今後コンピュータを使っていく上で欠かすことのできない著作権などについても紹介する。
Goals and objectives
  1. コンピュータの動作原理を理解できる
  2. コンピュータ内部におけるさまざまな情報の表現について理解できる
  3. ソフトウェアの基礎について理解できる
  4. 知的財産権など、コンピュータと社会とのかかわりについて理解できる
Relationship between 'Goals and Objectives' and 'Course Outcomes'

レポートもしくテスト Total.
1. 30% 30%
2. 30% 30%
3. 30% 30%
4. 10% 10%
Total. 100% -
Evaluation method and criteria
6つの分野(計算機の基礎、UNIX、LaTeX/GNUPLOT、インターネット、バージョン管理システム、仮想化ソフトウェア)のそれぞれで課すレポートやテストなどで評価する。それぞれの分野の基礎を理解し、基本的な計算、コンピュータの操作、文書作成、プログラミングができれば60点とする。
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. 計算機の基礎(1):コンピュータのシステム構成 コンピュータとはなにかについて、自分なりの考えをまとめておくこと。 190minutes
2. 計算機の基礎(2):数の表現(1) 前回までの内容をよく理解しておくこと 190minutes
3. 計算機の基礎(3):数の表現(2)、論理回路 前回までの内容をよく理解しておくこと 190minutes
4. UNIX(1):シェル、コマンド、ファイル、絶対パス、相対パス 前回までの内容をよく理解しておくこと 190minutes
5. UNIX(2):テキストファイルとそ 扱い方 前回までの内容をよく理解しておくこと 190minutes
6. UNIX(3):ファイル アクセス制御、コマンド 組み合わせ方 前回までの内容をよく理解しておくこと 190minutes
7. UNIX(4):プロセス、ジョブ、環境変数・シェル変数、シェルスクリプト 前回までの内容をよく理解しておくこと 190minutes
8. インターネット:インターネットの概要、World Wide Web、メール、インターネットの利用上の注意 前回までの内容をよく理解しておくこと 190minutes
9. LaTeX/GNUPLOT(1):LaTeXによる文書作成 前回までの内容をよく理解しておくこと 190minutes
10. LaTeX/GNUPLOT(2):GNUPLOTによるグラフ描画 前回までの内容をよく理解しておくこと 190minutes
11. バージョン管理システム(1):Git 前回までの内容をよく理解しておくこと 190minutes
12. バージョン管理システム(2):GitHub 前回までの内容をよく理解しておくこと 190minutes
13. 仮想化ソフトウェア(1): VirtualBox, vagrant 前回までの内容をよく理解しておくこと 190minutes
14. 仮想化ソフトウェア(2): Docker 前回までの内容をよく理解しておくこと 190minutes
Total. - - 2660minutes
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in the class
Textbooks and reference materials
資料(プリント)を配付する。参考書は随時紹介する。
Prerequisites
Office hours and How to contact professors for questions
  • 高橋:(訪問する場合には,事前に連絡することが望ましい)
  • 鈴木:(訪問する場合には,事前に連絡することが望ましい)
  • 保坂:(訪問する場合には,事前に連絡することが望ましい)
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates a basic problem-solving skills
  • 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
N/A 該当しない
Education related SDGs:the Sustainable Development Goals
  • 4.QUALITY EDUCATION
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Sat Apr 04 04:02:03 JST 2026