カリキュラムガイド 一覧
[3] 大学院のカリキュラム
工学研究科 > 情報工学専攻
教育目標
情報化社会の進展に伴い社会基盤としてますます重要性を増している情報技術分野?ネット ワークサービス分野の技術革新に積極的に貢献できる専門知識と幅広い技術力を修得する。 大学で修得した情報工学分野における基礎技術を基にして、幅広い応用分野へ展開できる統合力、先進的技術力、研究開発能力、さらに実践的能力を修得する。コンピュータ、ソフトウェア、ネットワークに関する基盤技術、これらを統合的に活用した情報システムとその構築技術に関する 先進的専門知識と研究開発力を修得する。これにより、情報通信産業界をはじめとして、幅広い 産業界において活躍できる高度専門情報技術者ならびに研究者を育成する。
- all open
- all close
博士前期課程(修士課程)
専修科目 科目概要
-
威廉希尔中文网站情報数理研究
情報の表現、処理、伝達などに関する基礎技術、情報ネットワークの基盤技術を基に、情報やオートマトンの数理/論理構造に関する新規性質の活用とこれら応用したネットワーク?セキュリティに関する以下の分野の高度技術の修得と研究開発を行う。1. 計算量に基づく情報の量的解析。2. 高効率タイムスタンプ、安全なネットワークサービス、 Webサイトの設計?検証法。3. 情報の統計力学的性質に基づく情報処理?ネットワーク制御方式、など。
目標●当該分野の高度情報技術者としての研究開発能力を修得する。 -
情報通信研究
情報の伝達に関する基礎技術、情報ネットワークに関する基盤技術、インターネット?クラウドに関する基盤技術?応用技術、およびこれら応用したネットワークサービスに関する以下の分野の高度技術の修得と研究開発を行う。1. 効率的なデジタルフィルタ?通信方式、伝送路のブラインド推定。2. 無線通信の信号品質改善。3. P2Pネットワーク、セマンティックWeb、アドホック通信。4. ソーシャル威廉希尔中文网站のネットワーク解析、情報解析、など。
目標●当該分野の高度情報技術者としての研究開発能力を修得する。 -
ハイパフォーマンスコンピューティング研究
高速高能率計算処理を目的に、情報処理に関する基礎技術、コンピュータ、ソフトウェア、ネットワークに関する基盤技術、これらを複合的に応用した情報システムに関する以下の分野の高度技術の修得と研究開発を行う。1. PCクラスタなどの高並列計算機システムの構成法、並列分散処理法、負荷分散、高信頼化。2. ユビキタス/グリッドコンピューティングにおける通信分散、消失データ復元、暗号化。3. 並列処理?通信処理の高能率化を指向したプロセッサ構成法。4. 高能率数値計算のための数式処理、など。
目標●当該分野の高度情報技術者としての研究開発能力を修得する。 -
ソフトウェア創造学研究
機械に知能を持たせようという人工知能に関する基礎技術、プログラミング言語と計算処理方式に関する基盤技術、これらを複合的に応用した知的情報システムに関する以下の分野の高度技術の修得と研究開発を行う。1. オブジェクト指向?アスペクト指向?実時間?多重スレッド?ユビキタスなソフトウェアを対象とする新しい記述言語またはミドルウェアプラットフォームあるいはプログラム開発環境。2. 人工知能技術を基盤とした知能応用システム。3. コンピュータによる自然言語処理、クロス威廉希尔中文网站/マルチ威廉希尔中文网站検索、4. OS、ネットワーク、データベース、アプリケーションの要素を組み合わせた情報システムの設計および評価、など。
目標●当該分野の高度情報技術者としての研究開発能力を修得する。 -
知能情報威廉希尔中文网站研究
Main themes of this thesis project are 1. Human interface and communication, 2. Virtual reality, 3. Deep learning and artificial intelligence, 4. Human computer interaction. Target of this thesis project is to acquire the skills of developing intelligent information system in engaging the one of these topics. In addition, students will acquire communication skills for presenting their research project in an academic conference.
目標●This program aims to develop engineers and researchers with advanced expertise by acquiring cutting edge knowledge and development skills. Especially, student will especially acquire the technology skill for developing intelligent information system.
関係科目 科目概要
-
IoT特論
Evaluate on exercise reports through exercises and tasks that are practical training for measuring internetwork ing foundation ability. We evaluate three issues related to the internetworking basic ability.
1.Infrastructure Techniques Learn techniques for enabling network design, construction and operation. Mainly develops the roles of each laye r in TCP / IP and the knowledge and operational ability necessary for network construction.
2.Internet Applicati on Learn about various useful applications assuming infrastructure. Mainly, VPN (Virtual Private Network), SIP (Ses sion Initiation Protocol), Ad hoc network technology, introduce it through IPv6, and practice even to the actual use.
3.Server / cloud technology Concerning the server construction method in enterprises, practice it with concrete examples and exercises. Lear n about DNS server, storage server, network, database redundancy, load distribution, how to improve performance. In addition, we explain the relationship between P2P technique and cloud.
目標●We practice classes on various RFCs including TCP/IP which is the core technology of information network. Learn theory and implementation for effectively planning, building and operating the network. Also explain next-generation network technology and international trends -
通信工学特論
近年、IoT/M2Mが進展してきており、情報を効率的に伝えるための通信ネットワーク設計の重要性が増している。本科目ではIoT/M2Mへの適用が期待される各種通信方式を紹介し、さらに、情報を効率的に伝えるため、通信品質の評価指標、トラヒック制御についても学ぶ。
目標●情報威廉希尔中文网站のディジタル化の仕組みを理解し、応用できる。ネットワークシステムの概念を理解し、応用できる。M2M向け各種通信方式を理解し、応用できる。通信品質評価指標とトラヒックエンジニアリングの手法を理解し応用できる。 -
量子コンピューティング特論
単純な要素が集まり、全体として複雑な振る舞いを示すシステムを複雑系とよぶ。この科目では、種々の概念および,情報処理システムとしての機能,そのモデル化手法を主にシミュレーションを通して学ぶ。また、新しい情報処理の方法として量子計算について学ぶ。
目標●複雑系の種々の概念を説明できる.力学系の種々のアトラクタ,特にカオス,フラクタルについて説明できる。セルオートマトンと,そのクラス分類,カオスの縁について説明できる。量子情報処理について説明できる。 -
情報システム設計構築特論
情報システムの設計構築にはICT技術のみならず業務知識、プロジェクト管理、運用技術、法令による制約など多岐にわたる知識が必要となる。また、設計には機能、性能、容量、運用性、経済性、耐障害性、保全性など多くの検討事項がある。本科目では、情報システムの設計構築には多様な方法や考え方があることを学ぶ。1.WEBベースシステム?組込みシステム?基幹業務システム?実験計測システムなどの設計対象による重視事項の把握。2. 企画?要件定義?テスト?運用の各フェーズで考慮すべき設計構築要素?技法の修得。3. 参画する立場による価値判断基準の理解。4. ケーススタディ、など。
目標●情報システム構築プロジェクトのフェーズごとにステークホルダに対して設計構築方針とその根拠を説明できる。 -
ウェブ情報システム特論
Webを利用した情報システムは、大衆が直接参加できる世界規模のプラットフォーム上に構築されている。本科目では、Webアプリケーションサーバの仕組みを理解し、サーバサイドスクリプトおよびクライアントサイドスクリプトの作成方法を学ぶ。また演習を通して、具体的なWebアプリケーションの作成技法を取得する。
目標●Webアプリケーションサーバの仕組みを説明できる。Webアプリケーションが作成できる。 -
クロスリアリティ特論
サイバー空間を有効利用することにより、人々の情報提供や行動支援の幅を広げることができる。本科目では、AR、VR、MR など、サイバー空間を利用したり、フィジカル空間にサイバー空間を重ね合わせたりする xRについて学ぶ。特にAR、VR について、アプリを作成する演習を行い、サイバー空間の効果的な利用方法を修得する。これらを通じ、SDGs、Society 5.0、DXなどでも利用が期待されている xR について、身の回りの行動支援だけでなく、さらに幅広い視点で活用するための能力を修得する。
目標●AR、VR、MR の概要、およびそれぞれの違いを説明できる。AR、VR のアプリ作成ができる。 -
コンピュータグラフィックス特論
コンピュータグラフィックスの基本について理解し、説明できる。CG検定2級レベルの知識を身につける。Processingと OpenGL を組み合わせて、3DCGを生成できる。センサなどを用いて、対話型CGアニメーションを生成できる。地域の問題と要求を調査し、3次元CGの応用を検討し、問題解決するための技術を提案できる。
目標●当該分野の高度情報技術者としての研究開発能力を修得する。 -
高性能並列処理特論
現在の計算機はほとんどが CPU を複数搭載したマルチコアプロセッサあるいはメニーコアプロセッサを内蔵しており、実は並列計算機である。そのため、高性能計算を目指す場合は多くのケースで並列処理を扱う必要がある。一方近年では並列処理プログラミング環境がある程度成熟しており、通常使用するデスクトップ PC やノート PC 上でも並列処理プログラムを開発し、実行することができる。本科目では、高性能計算および並列処理の基本事項を学び、らに並列プログラミングを体験して高性能計算の実際を学ぶ。
目標●並列に動作するプログラムを作成できる。プログラムの基礎的な性能評価を行うことができる。性能改善のために注意すべき事項を説明できる。 -
オペレーティングシステム特論
Linuxは1991年にPCで動作するUNIXライクなオペレーティングシステム(以降,OS)として登場して以来,多くの改良と移植が進められ,現在では組込み機器,企業の基幹サーバ,メインフレームのOSとしても利用されるまでになった.本科目ではLinuxで動作するカーネルモジュール(動的にロードできるデバイスドライバ)を多数開発し,その開発を通じて,デバイス管理,タイマ管理,ファイルシステム,ネットワーク,プロセス管理,システムコール,などのカーネルの仕組みについて実践的に学ぶ.
目標●Linuxカーネルの仕組みについて説明できる.Linuxで動作する独自のカーネルモジュールを設計?実装できる. -
インターフェースデザイン特論
In this course, students prepare the IT system that is developed based on users’ demand at first. Next, students learn the method of evaluation of human interface and evaluate the IT system practically. After that, students improve their system based on the results of evaluation and make a presentation about the entire designing process.
目標●Students will learn how to evaluate the interface of IT system. Moreover, students learn how to improve the interface of developed system based on the results of evaluation. -
リコンフィギャラブルシステム特論
リコンフィギャラブルシステム(再構成可能システム)とは、FPGA に代表される機能を変更可能な LSI を用いたシステムのことを指し、通信や画像などの信号処理等の高速化から、金融やビックデータ?科学技術計算等のハイパフォーマンスコンピューティング、低消費電力が必要とされるウェアラブル端末まで幅広く利用されている。本科目では、様々な機能を実現するための FPGA のハードウェア構造とその EDA ツール、ハードウェア記述言語についてまず学び、その応用例として高位合成を用いたアルゴリズムを高速化する実践的演習を行う。
目標●FPGA がなぜ様々な機能を実現可能であるかを説明でき、ハードウェア記述言語もしくは高位合成を用いたリコンフィギャラブルシステムを構築することができる。 -
知能情報処理特論
機械に知能を持たせ、人間の持つ優れた認知?情報処理を実現する人工知能は、ICT社会のさまざまな領域で益々その重要性を増している。本科目では、人工知能に関する基礎的な技術を修得し、特に,知

