ソフトウェアコース
コース概要
フィジカルとサイバーをつなぐソフトウェアで、社会を変革する
デジタル技術と現実世界を高度に融合させたCPS(Cyber-Physical Systems)の構築とSociety 5.0の実現を基盤としたデジタル社会への適応を目指し、ソフトウェア工学に精通し、プログラム開発を通して、社会的ニーズに適切に対応したソフトウェアを開発できる人材となります。
学びのキーワード
- スマートシティ
- ドローン
- 自動運転
- 光インターネット
- 量子コンピューティング
- サイバーセキュリティ
- 5G・6G
- AI・機械学習
- データサイエンス
- ソフトウェア設計
カリキュラム
1年

情報分野、特にソフトウェア技術に関する基礎的専門知識・技術を学修する
インターネットプロトコル
インターネットは私たちの生活に欠かせない情報通信インフラとなっています。本講義では、インターネットで使用される通信プロトコルの仕組みや機能について学修し、情報ネットワークに関する基礎知識を身につけます。
2年

目指すキャリアの主軸となる分野を選択し、専門分野の基礎的素養を学修する
オブジェクト指向言語
オブジェクト指向はソフトウェア開発において広く採用されている考え方です。この講義では理論の学修のみならず演習を通して実践的に理解し、再利用性や保守性の高いソフトウェア開発を行うための基礎知識とスキルを身につけます。
3年

キャリアを見据えた高度な専門知識と、総合研究を進めるための基礎知識を得る
ソフトウェア開発プロジェクト
これまでに学んだソフトウェアに関するあらゆる知識を活用して、チームで開発することにより実践的なソフトウェア開発スキルを身につけます。実際のソフトウェア設計を実践する過程で、理論と実践のバランスを学びます。