情報通信技術(ICT)の急速な進歩により,超小型のCPUとセンサ,それらを自由に結びつけるネットワークが,新しい社会活動を生み出す時代になろうとしています。これからのユビキタス社会に向けて,人間社会に役立つ新しい情報技術を創造しながら,問題を解決できる情報技術者を育てます。
情報通信技術(ICT)の急速な進歩により,超小型のCPUとセンサ,それらを自由に結びつけるネットワークが,新しい社会活動を生み出す時代になろうとしています。これからのユビキタス社会に向けて,人間社会に役立つ新しい情報技術を創造しながら,問題を解決できる情報技術者を育てます。
レゴブロックやマイコンボードなどを使い,家電などの内部で組込みシステムがどのように機能しているのかを学ぶ予定です。ユーザがいる実世界の情報をセンサにより取得して,システムの中で処理を行い,モータなどのアクチュエータによりユーザにサービスを返します。
少人数のグループに課題を与え,要求仕様とUMLによるモデル化,ソフトウェアの詳細設計,プログラミングとデバッグ,実際に動作させてテストの順に進めてゆきます。これにより日常生活で使われる家電製品の中で組込システムがどのように機能しているのかを理解します。
組込・電子玩具等の技術開発職,新製品・新サービスの企画者などのITスペシャリストを想定しています。
また,情報系大学院に進学し,さらに専門性を高め,より高度なソフトウェア・ハードウェア技術の開発者となることが考えられます。
卒業要件に加えて,次の修了要件を満たすこと。
| 基礎演習(1科目) | インタラクションデザイン基礎演習 又は データ分析基礎演習 又は ソフトウェア開発基礎演習 |
|
|---|---|---|
| 応用演習(1科目) | 応用演習1(ユビキタスシステム) 又は 応用演習2(ユビキタスシステム) | |
| 卒業演習(1科目) | 卒業演習1 又は 卒業演習2 | |
| 専門科目(12科目) | 必修 | ユビキタスシステム開発論 ユビキタスソフトウェア アルゴリズムとデータ構造1 オブジェクト指向技術 |
| 選択必修 | アルゴリズムとデータ構造2 情報システム開発概論 分散情報システム ITイノベーション史 パソコンアーキテクチャ オペレーティングシステム データ通信 グラフィックデザイン マニュアルライティング ユーザインタフェース マルチメディア表現技法 情報技術英語 |
|