文字サイズ
  • SNS公式アカウント
  • YouTube
  • Facebook
  • Twitter
  • Instagram

ソフトウェア工学科

履修について

学びの体系

「ソフトウェア工学」重視型

幅広い分野で使われるソフトウェアの開発・製作は、大型化、複雑化、技術の高度化が進んでいます。その工程を効率的に進める力を持った技術者を目指す人向けのカリキュラムです。

「情報科学」重視型

社会のあらゆる場面に広がる情報ネットワーク、情報システムの企画・開発に際して、リーダー的な立場で開発を支え、情報分析ができる技術者を目指す人向けのカリキュラムです。

「グローバルIT技術」重視型

世界で通用するIT技術者の需要が高まっています。この需要に応え、英語運用能力を含むコミュニケーション力をみがき、ソフトウェア工学の技術者として世界規模での活躍を目指す人向けのカリキュラムです。

履修科目

学科科目、学部共通科目の他に、共通教育科目を履修する必要があります。

学科科目 必修科目

履修学年 科目名
2年次
  • 情報システム開発実習
  • 計算機アーキテクチャとOS
  • アルゴリズムとデータ構造
  • ソフトウェア工学基礎
3年次
  • ソフトウェア工学実習
  • ソフトウェア工学演習Ⅰ,Ⅲ,Ⅳ
4年次
  • ソフトウェア工学演習Ⅴ~Ⅷ
  • 卒業研究ⅠD~ⅣD、ⅠE~ⅣE

学科科目 選択科目

履修学年 科目名
2年次
  • 情報技術倫理
1年次~3年次
  • 理工学海外研修
3年次~4年次
  • ソフトウェア工学応用
  • プログラミング言語
  • 情報モデリング
  • ソフトウェア開発技術Ⅰ,Ⅱ
  • 数理論理学
  • マルチメディア情報通信
  • ソフトウェア工学特別講義
  • 情報社会と倫理
  • ソフトウェア工学演習Ⅱ
  • PBL実践演習

学科科目 関連科目[選択科目]

履修学年 科目名
2年次~4年次
  • データベース
  • シミュレーション
  • システム理論
  • 情報通信セキュリティ
  • 通信理論
  • 通信プロトコル
  • 制御理論Ⅰ,Ⅱ
  • OR概論
  • 統計的方法
  • 代数系入門
  • 機械電子制御工学基礎

など他学科の学科科目

システム数理学科、機械電子制御工学科の選択科目も履修することができます。 年次によって履修できる科目が異なります。

学部共通科目 必修科目

履修学年 科目名
1年次
  • 理工学基礎演習
  • 理工学概論
  • 微積分学Ⅰおよび演習
  • 微積分学Ⅱおよび演習
  • 論理と集合
  • 線形代数学Ⅰおよび演習
  • 線形代数学Ⅱおよび演習
  • プログラミング基礎
  • プログラミング応用
2年次
  • 微積分学Ⅲ
  • 線形代数学Ⅲ
  • 確率・統計
  • 物理学基礎
  • 通信ネットワーク基礎

科目一覧は2019年度のものです。

カリキュラムの特徴

必修外国語である英語の授業は、1年次で週3コマの授業があります。(1コマ90分)
1~2年次でソフトウェア工学の基礎となる数学やプログラムミングを学び、論理的思考能力を身につけます。
3年次からの2年間は各自の関心に応じた研究室に所属し、少人数の実習・演習を通して専門分野を深く学びます。