科目概要

ソフトウェア開発論Ⅰ

ソフトウェア開発論Ⅰ

  • 専門基礎科目

科目コード:CS252E

コンピュータ上でさまざまな作業を行う際は、目的に応じた各種のソフトウェアを利用する。このようなソフトウェアを開発する際、開発の過程においてプログラミング言語により記述される。そのため、ソフトウェアの開発にはプログラミング言語の習得が不可欠である。プログラミング言語にはさまざまなものがあるが、近年はソフトウェアの開発、保守を効率的に行えるオブジェクト指向プログラミング言語の利用が目立つ。本科目では、ソフトウェアの設計、開発の概要を理解し、オブジェクト指向プログラミング言語による基本的なプログラミング能力を身に付けることを目標とする。

担当教員紹介

  • 陳 健
    陳 健
    CHEN Jian
    • 教授
    • 専門科目

    会津大学博士前期課程、早稲田大学博士後期課程修了後、2013年中国国立太原理工大学専任講師に就任。翌年准教授に昇任。2017年会津大学上級准教授を経て2020年より現職。データ整合、情報融合と持続可能な利活用、人間情報行動解析、プロセスマイニング、ソーシャルネットワーク分析、ユーザモデル、情報推薦、e-learning支援、学際的統合アプローチに関する研究に興味を持つ。

  • 松田 晃一
    松田 晃一
    MATSUDA Kouichi
    • 教授
    • 専門科目

    大手電機メーカーなどでHCI、画像処理、多人数参加型共有仮想世界ならびに、その構築システム、同サービスとそのビジネス化、GUIエンジンとオーサリングシステムなどの研究開発・製品開発に従事。さまざまなプログラミング言語の構造に基づくプログラミングの教育法からその応用プログラミングなどに興味を持つ。