ソフトウェア論

科目基礎情報

学校 仙台高等専門学校 開講年度 平成31年度 (2019年度)
授業科目 ソフトウェア論
科目番号 0015 科目区分 専門 / 必修
授業形態 講義 単位の種別と単位数 学修単位: 2
開設学科 情報電子システム工学専攻 対象学年 専1
開設期 前期 週時間数 2
教科書/教材
担当教員 髙橋 晶子

到達目標

工学におけるソフトウェア技術の位置付けを理解する。ソフトウェアを支える様々な手法を理解し,他分野との複合・融合に関して考えることができる。

ルーブリック

理想的な到達レベルの目安標準的な到達レベルの目安未到達レベルの目安
評価項目1ソフトウェア関連技術について説明できる.ソフトウェアについて説明できる.ソフトウェアについて説明できない.
評価項目2情報処理に関する様々な基本技術について説明できる.アルゴリズムや画像処理の基礎について説明できる.アルゴリズムや画像処理の基礎について説明できない.
評価項目3

学科の到達目標項目との関係

教育方法等

概要:
工学おけるソフトウェア技術の役割,重要性およびソフトウェアを中心とした情報技術がどのような分野・領域で用いられ,社会に携わっているかを学び,ソフトウェアの基礎から応用まで幅広い範囲を理解する。ソフトウェアを支える,ソフトウェア工学,アルゴリズム,コンピュータグラフィックス,画像処理,人工知能,情報セキュリティと,それらの応用として,IoTとビッグデータについて学ぶ。また,ソフトウェアが情報社会を支える中心技術であることを理解する。
授業の進め方・方法:
必要に応じて,調査,説明,グループワーク,ディスカッションをおこなってもらうため,積極的に学修に参加すること。
注意点:
情報・ソフトウェアに関する科目が関連科目となる。プログラミングをはじめとした情報関連科目の知識が必須であることに留意すること。これまでに履修した情報関連科目を自学自習として復習することが望ましい。

授業計画

授業内容 週ごとの到達目標
前期
1stQ
1週 ソフトウェア論について ソフトウェアとその周辺技術の基礎と応用について説明できる。
2週 ソフトウェア論について ソフトウェアとその周辺技術の基礎と応用について説明できる。
3週 ソフトウェア工学 ソフトウェア工学における,開発工程,開発モデル,様々なプログラミングについて説明できる。
4週 ソフトウェア工学 ソフトウェア工学における,開発工程,開発モデル,様々なプログラミングについて説明できる。
5週 アルゴリズム 様々なソートや探索木に加え,スタック・キューの社会実装について説明できる。
6週 アルゴリズム 様々なソートや探索木に加え,スタック・キューの社会実装について説明できる。
7週 画像処理 画像処理の基本的な技術・仕組みとその使われ方について説明できる。
8週 画像処理 画像処理の基本的な技術・仕組みとその使われ方について説明できる。
2ndQ
9週 人工知能 人工知能の基本技術に加え,エキスパートシステム,人工無能について説明できる。
10週 人工知能 人工知能の基本技術に加え,エキスパートシステム,人工無能について説明できる。
11週 情報セキュリティ 情報セキュリティの基本技術に加え,脅威とその対策について説明できる。
12週 情報セキュリティ 情報セキュリティの基本技術に加え,脅威とその対策について説明できる。
13週 IoT 最新のIoT技術とその研究動向について説明できる。
14週 IoT 最新のIoT技術とその研究動向について説明できる。
15週 ビッグデータ ビッグデータの基本的な解析法や利活用について説明できる。
16週 ビッグデータ ビッグデータの基本的な解析法や利活用について説明できる。

モデルコアカリキュラムの学習内容と到達目標

分類分野学習内容学習内容の到達目標到達レベル授業週

評価割合

レポート発表・グループワーク相互評価態度ポートフォリオその他合計
総合評価割合50500000100
基礎的能力2020000040
専門的能力1020000030
分野横断的能力2010000030