シラバス参照

授業情報/Course information

科目一覧へ戻る 2019/08/20 現在

授業基本情報
科目名(和文)
/Course
計算機工学入門
科目名(英文)
/Course
Introduction to Computer Engineering
時間割コード
/Registration Code
22146801
学部(研究科)
/Faculty
情報工学部
学科(専攻)
/Department
情報システム工学科
担当教員(○:代表教員)
/Principle Instructor (○) and Instructors
菊井 玄一郎
オフィスアワー
/Office Hour
菊井 玄一郎(火曜5時限)
開講年度
/Year of the Course
2017年度
開講期間
/Term
第1クォーター
対象学生
/Eligible Students
1年次生
単位数
/Credits
2.0
授業概要情報
更新日
/Date of renewal
2017/03/25
使用言語
/Language of Instruction
日本語
オムニバス
/Omnibus
該当なし
授業概略と目的
/Cource Description and Objectives
計算機工学の基礎となる事項についてハードウエアからソフトウェアまで広く学ぶ.
計算機の本質は「情報をある決められた手続きに従って別の情報に加工・変換する電気回路」という観点から,計算機内部での情報の表現,これらを加工・変換する手続きの与え方について説明する.また今日の計算機と不可分である情報ネットワークの概念について学ぶ.
1) 情報のデジタル表現の方法を理解する
2) 論理演算・論理回路の基本を理解する
3) CPUの動作,機械語プログラムについて理解する
4) 代表的なプログラミング言語の概要,および,ソフトウエア開発の流れについて理解する
5) 計算機ネットワークなどの応用技術の概要を理解する
履修に必要な知識・能力・キーワード
/Prerequisites and Keywords
高校で学ぶ数学,および,情報の知識・能力.
履修上の注意
/Notes
教科書
/Textbook(s)
なし(適宜資料を配布する).
参考文献等
/References
馬場 敬信,コンピュータのしくみを理解するための10章,技術評論社.
綾 皓二郎,藤井 ひさし 著,コンピュータとは何だろうか,森北出版.
自主学習ガイド
/Expected Study Guide outside Coursework/Self-Directed Learning Other Than Coursework
資格等に関する事項
/Attention Relating to Professional License
基本情報・応用情報技術者試験の一部をカバーしている.
備考
/Notes
授業計画詳細情報
No. 単元(授業回数)
/Unit (Lesson Number)
単元タイトルと概要
/Unit Title and Unit Description
時間外学習
/Preparation and Review
配布資料
/Handouts
1 1 [導入,計算機と情報]
授業の進め方について説明したあと,計算機とは何か,情報を計算機で処理するとはどういうことかについて考える.
2 2~3 [情報の表現]
様々な情報を計算機内で,すなわち0と1を使ってどう表現するかについて学ぶ.
計算機における様々なデータの表現法について学ぶ.
1:符号なし整数,負の数の表現法,固定小数
2:浮動小数,文字の表現法
3:音,画像,動画の表現法
3 4~5 [論理演算と論理回路]
論理の基本的な考え方と論理式,論理演算について学ぶ.
4 6~7 [CPUと機械語プログラム]
CPUの動作の基本を理解する.汎用レジスタ1つのみの簡単なCPUを例にマシンサイクルと機械語命令の考え方を理解する.
5 8 [復習・演習]
ここまでの内容を振り返る.
6 9 [高級言語とは]
高級言語とはどのようなものかについて理解し,コンパイラ,インタープリターの概念について学ぶ.
7 10 [情報理論]
シャノンの情報理論の基本的な考え方を学ぶ.ここでは情報量とエントロピーの概念を理解する.
8 11 [計算機ネットワーク入門]
今の計算機をネットワークと切り離して考えることはできない.計算機ネットワークの基本的な考え方について学ぶ.
9 12 [ソフトウエア開発とは]
ソフトウエア開発におけるウオーターフォールモデルを学び,これと対比することで最近の開発手法について考える.
10 13 [メディア処理]
言語,音声,画像,動画像といったメディアの処理について概観し,特に,言語と音声の処理について理解する.
11 14 [人工知能入門と最近のトピックス]
人工知能を中心に最近の計算機に関わるトピックスについて説明する.
12 15 [まとめ]
これまでの内容を振り返る.
13 16 [期末試験]
筆記試験により試験を行う.
授業評価詳細情報
到達目標及び観点/Learning Goal and Specific Behavioral Viewpoints
No. 到達目標
/Learning Goal
知識・理解
/Knowledge & Undestanding
技能・表現
/Skills & Expressions
思考・判断
/Thoughts & Decisions
伝達・コミュニケーション
/Communication
協働
/Cooperative Attitude
1 情報のデジタル表現の方法を理解する
2 論理演算・論理回路の基本を理解する
3 CPUの動作,機械語プログラムについて理解する
4 代表的なプログラミング言語の概要,および,ソフトウエア開発の流れについて理解する
5 計算機ネットワークなどの応用技術の概要を理解する
成績評価方法と基準/Evaluation of Achievement
※出席は2/3以上で評価対象となります。
No. 到達目標
/Learning Goal
定期試験
/Exam.
ミニテスト 受講態度(特に発言)
1 情報のデジタル表現の方法を理解する
2 論理演算・論理回路の基本を理解する
3 CPUの動作,機械語プログラムについて理解する
4 代表的なプログラミング言語の概要,および,ソフトウエア開発の流れについて理解する
5 計算機ネットワークなどの応用技術の概要を理解する
評価割合(%)
/Allocation of Marks
50 40 10

科目一覧へ戻る