概要:
情報化社会を支えるソフトウェアの開発技術について体系的に学ぶ。
授業の進め方・方法:
授業は教科書をベースとし,LMS で資料も配布して実施する。ワークシートも電子的に配布するため,ノートPC を持参するかメモ用のノートを用意すること。
英語導入計画:Documents(50%)
注意点:
仕様書や各種図の作成を授業内のみで行うのは困難であるため,これらについては演習レポートを課す。
学習・教育目標:(D-4 (3))100%,
JABEE 基準1(1):(d)
分類 | 分野 | 学習内容 | 学習内容の到達目標 | 到達レベル | 授業週 |
専門的能力 | 分野別の専門工学 | 情報系分野 | プログラミング | 要求仕様に従って、標準的な手法により実行効率を考慮したプログラムを設計できる。 | 4 | |
要求仕様に従って、いずれかの手法により動作するプログラムを設計することができる。 | 4 | |
要求仕様に従って、いずれかの手法により動作するプログラムを実装することができる。 | 4 | |
要求仕様に従って、標準的な手法により実行効率を考慮したプログラムを実装できる。 | 4 | |
ソフトウェア | ソフトウェアを中心としたシステム開発のプロセスを説明できる。 | 4 | |
コンピュータシステム | システム設計には、要求される機能をハードウェアとソフトウェアでどのように実現するかなどの要求の振り分けやシステム構成の決定が含まれることを説明できる。 | 4 | |
ユーザの要求に従ってシステム設計を行うプロセスを説明することができる。 | 4 | |
プロジェクト管理の必要性について説明できる。 | 4 | |
WBSやPERT図など、プロジェクト管理手法の少なくとも一つについて説明できる。 | 4 | |
ER図やDFD、待ち行列モデルなど、ビジネスフロー分析手法の少なくとも一つについて説明できる。 | 4 | |
分野別の工学実験・実習能力 | 情報系分野【実験・実習能力】 | 情報系【実験・実習】 | 要求仕様に従って標準的な手法によりプログラムを設計し、適切な実行結果を得ることができる。 | 4 | |