開講学期
Course Start
2013年度 後期
授業区分
Regular or Intensive
週間授業
対象学科
Department
情報電子工学系学科(夜間主コース)
対象学年
Year
3
必修・選択
Mandatory or Elective
選択
授業方法
Lecture or Seminar
演習
授業科目名
Course Title
情報工学演習D
単位数
Number of Credits
2
担当教員
Lecturer
服部峻
教員室番号
Office
V610
連絡先(Tel)
Telephone
0143-46-5498
連絡先(E-mail)
E-mail
hattori@csse.muroran-it.ac.jp
オフィスアワー
Office Hour
金曜日 11:00-12:00(V610室)
授業のねらい
Learning Objectives
コンピュータによるシミュレーション演習を行い,現実世界をモデル化し,予測を立てるとはどういうことか体験する.特にその過程で必要となる数値計算の知識修得を具体的な目標とし,数値計算に関するプログラミング能力を修得する.
到達度目標
Outcomes Measured By:
微分方程式といった数学分野の問題や偶然等に支配される身近な問題に対し,解を得るためのアルゴリズムの理解と選択を行う能力の獲得を目標とする.特にC言語を用いて,適切なアルゴリズムの使用・プログラムの実装・データの取得と分析を行う.
授業計画
Course Schedule
総授業時間数(実時間);22時間30分
第1週:ガイダンス
第2週:ロジスティック方程式による人口推移のシミュレーション(1-1)
第3週:ロジスティック方程式による人口推移のシミュレーション(1-2)
第4週:ロジスティック方程式による人口推移のシミュレーション(1-3)
第5週:ロジスティック方程式による人口推移のシミュレーション(1-4)
第6週:年代別人口モデルによる人口推移のシミュレーション(2-1)
第7週:年代別人口モデルによる人口推移のシミュレーション(2-2)
第8週:年代別人口モデルによる人口推移のシミュレーション(2-3)
第9週:年代別人口モデルによる人口推移のシミュレーション(2-4)
第10週:n本腕バンディット問題を解くプログラムの作成(3-1)
第11週:n本腕バンディット問題を解くプログラムの作成(3-2)
第12週:n本腕バンディット問題を解くプログラムの作成(3-3)
第13週:n本腕バンディット問題を解くプログラムの作成(3-4)
第14週:n本腕バンディット問題を解くプログラムの作成(3-5)
第15週:n本腕バンディット問題を解くプログラムの作成(3-6)
教科書
Required Text
参考書
Required Materials
河西朝雄「C言語によるはじめてのアルゴリズム入門」技術評論社 
教科書・参考書に関する備考 演習内容及び演習課題をテキストとして配布する.
成績評価方法
Grading Guidelines
・演習課題のレポート3本により評価する.
(1本でも提出が欠けた場合,成績評価の対象とせず不合格とする)
・100点満点で60点以上を合格とする.
履修上の注意
Please Note
演習の情報(詳しいスケジュール・配布資料・出欠情報・レポート提出状況など)は,以下の学内及び期間限定Webページで通知する.

http://www3.muroran-it.ac.jp/wits/~hattori/d/
教員メッセージ
Message from Lecturer
プログラミングは,とても便利だけど,とても手間がかかる,というのも一面です.しかし使い方が分かってくれば,ほんのちょっとの手間で,ほんのちょっと幸せになれる知識でもあります.コンピュータで存分に使うもよし,携帯電話・携帯ゲーム機などで日常的に使える便利なツールを作るもよし.しかし,それだけにとどまらず,モノの考え方・捉え方といったコンピュータを使わない分野にも応用が利きます.使い方が分かれば分かるほど,自身にとって便利なものとなっていきますので,がんばってください!
学習・教育目標との対応
Learning and Educational
Policy
関連科目
Associated Courses
情報工学演習A・Bにて基礎を修得しておくこと.
備考
Remarks
演習によるプログラミング技術の修得を目的とするため,出席を単位取得の必要条件とする.やむを得ず欠席する場合は,必ず届け出ること.