comment授業概要ソートとコレクションを中心にアルゴリズムとデータ構造に関する基本を学習する。Java言語によるプログラミング技術の基本事項を習得する。アルゴリズムとデータ構造の理解を中心に、講義および演習を行う。・オブジェクト指向言語の概念を理解するとともに、Javaを用いて課題を解決するスキルを身につける。・アプリケーションの開発に必要な概念を理解するとともに、Java言語を用いて実用的なWebアプリケーションの開発が行えるようになる。予習としてMyWasedaに掲載するレジュメの事前読了を求めることがあります。各回の予習には90分~120分かかると想定されます。本講義の目的と進め方について説明する。最終的に作成するアプリケーションの実例を説明する。Javaのインストールからコマンドライン実行の方法を学ぶ。基本的なアルゴリズムを学ぶ。基本的なデータ構造を学ぶ。探索アルゴリズムを学ぶ。スタックとキューを学ぶ。再帰的アルゴリズムを学ぶ。