シラバス情報

科目授業名称(和文) Name of the subject/class (in Japanese)
情報システム概論
科目授業名称(英文) Name of the subject/class (in English)
Introduction to Information System
授業コード Class code
992153A
科目番号 Course number
21ISINS303

教員名
菊池 靖
Instructor
Yasushi Kikuchi

開講年度学期
2026年度前期
Year
2026年度
Semester
①First semester
曜日時限
水曜6限
Class hours
Wed. 6th

開講学科・専攻 Department
理学部第二部 数学科

Department of Mathematics, Faculty of Science Division Ⅱ
単位数 Course credit
2.00単位
授業の方法 Teaching method
講義

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

概要 Description
情報システム構築の理解ということを目標に、コンピュータの動作原理、プログラミングの原理、アセンブリ言語の基礎、ネットワーク上位層の通信等を扱う。
目的 Objectives
情報システム構築の基礎を理解する

本学科のディプロマポリシーに定める「高等な現代数学に関する専門的知識。その知識の修得課程に必要となる優れた洞察力や粘り強い論理的思考力、及び問題解決力」を身に付けるための科目である。
到達目標 Outcomes
情報システムの基本となる、ハードウェア、ソフトウェアの基礎を理解する
コンピュータの動作原理を理解する
ネットワークの基本を理解する
卒業認定・学位授与の方針との関係(学部科目のみ)
リンク先の [評価項目と科目の対応一覧]から確認できます(学部対象)。
履修登録の際に参照ください。
​You can check this from “Correspondence table between grading items and subjects” by following the link(for departments).
https://www.tus.ac.jp/fd/ict_tusrubric/​​​
履修上の注意 Course notes prerequisites
出席が2/3を下回る場合には、成績評価の対象とならない。ただし、2/3以上の出席がある場合はそれ以上の成績評価には影響しない。出席については、初回のガイダンスで説明する。

アクティブ・ラーニング科目 Teaching type(Active Learning)
小テストの実施 Quiz type test
-

準備学習・復習 Preparation and review
スライド資料をLETUSで公開する。これを用いて、予習・復習を行うこと。
成績評価方法 Performance grading policy
到達度評価および小テストで総合的に評価する。

学修成果の評価 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
なし

授業計画 Class plan
1 ガイダンス
この授業の概要と、授業の進め方の説明を受ける
[目標] この授業の概要を理解する。この授業を履修するかどうか判断できる。   
2 コンピュータとネットワークの歴史
コンピュータの発達史と、情報通信の歴史を学ぶ
[目標] ノイマン型コンピュータについて説明できる。コンピュータの世代と素子について説明できる。   
3 コンピュータの動作原理
コンピュータが動作する原理について学習する
[目標] CPUの働きについて説明できる。ハードウェアとソフトウェアについて説明できる。   
4 CPUとPCのアーキテクチャ
CPUの発達史と、現在のPCの基本アーキテクチャについて学習する
[目標] 各世代のCPUアーキテクチャについて説明できる。   
5 2進数(1)
2進整数について学習する。
[目標] 2進・10進変換ができる。負の数の表現方法について説明できる。   
6 2進数(2)
2進数の演算と、浮動小数点数について学習する
[目標] 2進数の四則演算について説明できる。IEEE754浮動小数点数について説明できる。
小テスト
7 文字コード, OS
文字コードについて学習する。OSの機能について学習する。
[目標] 各文字コードの特徴について説明できる。現代的なOSの機能について説明できる。
8 Microsoft系OS・アセンブリ言語(1)
市場に普及している、Microsoft系OSの歴史的経緯と特徴について学習する。
アセンブリ言語の基本と、8086アセンブリ言語の基本について学習する。
[目標] アセンブリ言語について説明できる。実際のアセンブリ言語のプログラムに触れ、コンピュータの原理を理解する。
9 アセンブリ言語(2)
簡単なシステムコールと、それを使った例題プログラムでアセンブリプログラミングの実際を学習する
[目標] アセンブリ言語と、OSのサービスとの関連を理解する。
10 プログラミング言語の世界
プログラミング言語の発達史と、主要なプログラミング言語の特徴を学習する。
[目標] 各プログラミング言語の特徴について説明できる。   
11 ネットワーク入門
ネットワークの基本を学習する
[目標] OSI参照モデルについて説明できる。TCP/IPの基本を説明できる。
12 ネットワーク(2)
アプリケーション層のプロトコルについて学習する。
[目標] WWWとHTTP、電子メール、ファイル転送、リモートアクセスについて説明できる。
13 情報セキュリティー・信頼性
セキュリティー、信頼性について学習する。
[目標] 脅威について、信頼性技術について説明できる。
小テスト
14 復習
これまでに学習したことを復習する
15 到達度評価と解説

やむを得ぬ場合を除いて、すべての授業回を対面で受講することを求める

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

備考 Remarks
例年不合格者が多い。安易に履修せず、しっかりと学習して到達度評価に臨むこと。

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