文理学部シラバスTOP > 文理学部 > 情報科学科(情報システム解析学科) > 情報科学研究1
日本大学ロゴ

情報科学研究1

このページを印刷する

令和元年度以前入学者 情報科学研究1
平成28年度以前入学者 情報科学研究1
教員名 谷聖一
単位数    4 学年    4 開講区分 文理学部
科目群 情報科学科
学期 前期 履修区分 必修
授業の形態 対面形式で実施する.(一部,遠隔形式で実施する場合があり,その場合は,同時双方向型授業(Webex)とする.)

Blackboard コースID:月曜4限・金曜4限→ 20213052
授業概要 コンピュータ科学の実践
授業のねらい・到達目標 コンピュータ科学への理解を深めるともに,テーマに応じたソフトウェア開発を通して,システム開発能力を身につける.

この科目は文理学部(学士(理学))のディプロマポリシーDP6及びカリキュラムポリシーCP9に対応している.
授業の方法 授業の形式:【研究】
対面形式の回に対面の講義に参加できない受講者は,事前に申し出ることで Webex でも授業に参加できる.
対面形式でも,基本的に GitHub, Scrapbox, Slack でコミュニケーション行う.Webex での参加者も同様である.
コンピュータ科学あるいはその周辺分野の中から各自研究課題を定め学習を行い,「情報科学研究2」の準備をする.
各自に割り当てられた研究課題に関する教科書や基礎的な研究論文を学習し、発表や議論を通じてその分野に関する理解を深めていく。テーマに応じたソフトウェア開発も行う.
履修条件 学科内規による
授業計画
1 複雑ネットワークの基礎
【事前学習】複雑ネットワークの基礎について事前に確認する (4時間)
【事後学習】複雑ネットワークの基礎に関する課題に取り組む (4時間)
2 基本的なネットワーク特徴量
【事前学習】基本的なネットワーク特徴量について事前に確認する (4時間)
【事後学習】基本的なネットワーク特徴量に関する課題に取り組む (4時間)
3 ネットワーク生成モデル
【事前学習】ネットワーク生成モデルについて事前に確認する (4時間)
【事後学習】ネットワーク生成モデルに関する課題に取り組む (4時間)
4 複雑ネットワークにおける伝染過程
【事前学習】複雑ネットワークにおける伝染過程について事前に確認する (4時間)
【事後学習】複雑ネットワークにおける伝染過程に関する課題に取り組む (4時間)
5 ネットワーク解析に関する輪講: Sponsored Search Markets
【事前学習】Sponsored Search Markets について事前に発表を準備する (4時間)
【事後学習】Sponsored Search Markets に関するプログラミング課題に取り組む (4時間)
6 ネットワーク解析に関する輪講: Network Effects
【事前学習】Network Effects について事前に発表を準備する (4時間)
【事後学習】Network Effects に関するプログラミング課題に取り組む (4時間)
7 ネットワーク解析に関する輪講: Information Cascades
【事前学習】Information Cascades について事前に発表を準備する (4時間)
【事後学習】Information Cascades に関するプログラミング課題に取り組む (4時間)
8 ネットワーク解析に関する輪講: Network Effects
【事前学習】Network Effects について事前に発表を準備する (4時間)
【事後学習】Network Effects に関するプログラミング課題に取り組む (4時間)
9 ネットワーク解析に関する輪講: Power Laws and Rich-Get-Richer Phenomena
【事前学習】Power Laws and Rich-Get-Richer Phenomena について事前に発表を準備する (4時間)
【事後学習】Power Laws and Rich-Get-Richer Phenomena に関するプログラミング課題に取り組む (4時間)
10 ネットワーク解析に関する輪講: Games
【事前学習】Games について事前に発表を準備する (4時間)
【事後学習】Games に関するプログラミング課題に取り組む (4時間)
11 ネットワーク解析に関する輪講: Evolutionary Game Theory
【事前学習】Evolutionary Game Theory について事前に発表を準備する (4時間)
【事後学習】Evolutionary Game Theory に関するプログラミング課題に取り組む (4時間)
12 ネットワーク解析に関する輪講: Modeling Network Traffic using Game Theory
【事前学習】Modeling Network Traffic using Game Theory について事前に発表を準備する (4時間)
【事後学習】Modeling Network Traffic using Game Theory に関するプログラミング課題に取り組む (4時間)
13 ネットワーク解析に関する輪講: Auctions
【事前学習】Auctions について事前に発表を準備する (4時間)
【事後学習】Auctions に関するプログラミング課題に取り組む (4時間)
14 ネットワーク生成計算機実験
【事前学習】ネットワーク生成計算機実験に関するプログラムの仕様について事前に検討する (4時間)
【事後学習】ネットワーク生成計算機実験に関するプログラミング課題に取り組む (4時間)
15 伝染過程計算機実験
【事前学習】伝染過程計算機実験に関するプログラムの仕様について事前に検討する (4時間)
【事後学習】伝染過程計算機実験に関するプログラミング課題に取り組む (4時間)
その他
教科書 講義時に指示する
参考書 D. Easley and J. Kleinberg, Networks, Crowds, and Markets: Reasoning About a Highly Connected World, Cambridge University Press , 2010
講義時に指示する
成績評価の方法及び基準 授業参画度:毎回の開発した内容・発表の内容・議論への参加の状況により評価する。(100%)
卒業演習中間発表および卒業演習中間報告書の内容が基準に達していることが合格の条件となる。

・対面形式の回に対面の講義に参加できない受講者も同様の評価方法である.
・対面形式の回に対面の講義に参加できない受講者は,事前に申し出ることで Webex でも授業に参加できる.
・対面形式でも,基本的に GitHub, Scrapbox, Slack でコミュニケーション行う.Webex での参加者も同様である.
オフィスアワー 月曜日 18時〜19時 (Slack)
備考 このシラバスでは、複雑ネットワークの解析をテーマとした場合の内容を記述している。
選択したテーマに応じて、同様の内容を行う。

このページのトップ