コンピュータの基本と応用を系統的に深く学び、情報化社会の一翼を担うエンジニアの育成を目指します。
コースの目的
コンピュータ科学コースでは、現代社会に欠かせないコンピュータの基礎理論・基本技術を系統的に深く学び、実験と演習によって知識を涵養し、先端的な分野の知識を身につけたエンジニアの育成を目指しています。「コンピュータの使い方」を学ぶのではなく、「学問としてのコンピュータ科学」を学ぶのがコンピュータ科学コースです。とくに、コンピュータの基本原理やその上で展開するソフトウェアを深く学び、高度情報化社会の基盤となるコンピュータシステムや情報システムの技術と考え方を追求します。
学びのポイント
コンピュータ科学コースのカリキュラムはコンピュータ科学の基礎分野から先端的な応用分野までをカバーします。プログラミングやソフトウェア系科目はもちろんのこと、コンピュータの方式や構造を学ぶコンピュータアーキテクチャ系科目、システムや現象を解析する数理系科目、人間の思考や言葉をコンピュータで処理する人工知能・自然言語処理、画像・音声・映像処理のためのマルチメディア工学など、コンピュータ科学の多様な学問分野を学ぶことができます。さらに、それら講義で学んだ知識をより深め、実際に体現して理解するために、講義科目と一体となった実験演習テーマが用意されています。
実験演習テーマには、コンピュータの構造を理解するための「マイクロコンピュータ」、コンピュータハードウェアを理解するための「ディジタル回路」、コンピュータによる制御システムの開発を目的とした「組込み制御システム」、ソフトウェア開発の方法論としての「オブジェクト指向設計によるロボット制御」など、実際に自分で「モノ創り」を体験しながら、知識を修得できます。また、「初級システムアドミニストレータ試験」や「基本情報技術者試験」などの国家資格試験に対応した講義科目も用意されており、社会から求められる情報技術者としての知識と技術を身につけることができます。