カリキュラム

情報処理科

総合科目
授業科目名 科目解説 1年 2年
ビジネスマナー 社会人としての基本マナー、企業訪問における礼儀及び作法を身につける。
企業研究 企業組織の仕組みや就職に際しての心得、準備などを学ぶ。
プレゼンテーション Microsoft Office PowerPointの操作方法およびプレゼンテーション技法を学ぶ。  
専門科目
授業科目名 科目解説 1年 2年
情報基礎理論 2進数、ビット演算、論理回路など、IT技術を理解する際に必要となる基礎理論を広く学ぶ。  
数学基礎 中学~高校で学ぶ数学のうち、情報処理技術者試験やアルゴリズムの学習に必要な分野を復習する。  
ストラテジ・マネジメント基礎 経営戦略やプロジェクト管理手法などの基礎を学ぶ。  
ハードウェア CPU、メインメモリ、キャッシュメモリ、補助記憶装置など、コンピュータ内部の構成や動作を学ぶ。  
ソフトウェア OSやコンパイラをはじめとする種々のソフトウェアや、企業におけるコンピュータ構成などを学ぶ。  
データベース リレーショナルデータベースの特徴、SQL、データベース設計(E-R図、正規化)などを学ぶ。  
ネットワーク OSI参照モデルを中心に、LAN、IPアドレス、DNSなど、ネットワーク通信の仕組みを学ぶ。  
セキュリティ 暗号化、ディジタル署名などの理論、さまざまなセキュリティ攻撃とその対策など、セキュリティ全般の知識を学ぶ。  
ソフトウェア設計 ソフトウェア開発の流れ、オブジェクト指向の基礎、プログラムの設計手法やテスト手法を学ぶ。  
アルゴリズム応用 高速なソートアルゴリズム、グラフアルゴリズム、各種アルゴリズム設計手法を学ぶ。  
国家試験演習 基本情報技術者試験、応用情報技術者試験の合格に向けて、問題演習を行う。
先端IT特論 近年のIT業界の技術動向を踏まえ、今後重要になると考えられる技術や業界知識を広く学ぶ。  
人工知能概論 機械学習、ディープラーニングを中心に、AI技術に関連するさまざまな話題を取り上げる。  
実習科目
授業科目名 科目解説 1年 2年
C言語 C言語によるプログラミングの基礎を学ぶ。  
アルゴリズム基礎 配列、リスト、木、スタック、キューなどのデータ構造、および探索やソートなどの基本的なアルゴリズムを学ぶ。  
アセンブラ アセンブリ言語CASLⅡによるプログラミング技法を学ぶ。  
アルゴリズム実習 さまざまなアルゴリズムをPC上で動作させることで、アルゴリズムに対する理解を深める。  
JavaScript HTML、CSSに加えて、JavaScriptを利用したWebサイトを作成する技術を学ぶ。  
HTML&CSS HTML、CSSを用いてWebサイトを作成する技術を学ぶ。  
Office実習 Microfoft Office Word Microfoft Office Excelの操作方法を学ぶ。  
Java Java言語によるプログラミング作成技術を学ぶとともに、オブジェクト指向プログラミングに対する理解を深める。
Linux Linuxの基本的な操作方法、およびサーバ構築手法を学ぶ。  
システム開発グループワーク 架空の業務システムを対象に、グループワーク形式で、システム開発プロジェクトを体験する。  
PHP PHP言語とデータベースを用いて、ショッピングサイトやSNSなどのWebアプリケーションを作成する技術を学ぶ。  
オブジェクト指向設計 オブジェクト指向の考え方、UMLを用いた設計技法を中心に、演習を交えながらオブジェクト指向設計の理解を深める。  
情報技術探究 各自が興味のあるIT技術について調査し、内容を理解・整理したうえで、アウトプットする練習を行う。  
ネットワークセキュリティ実習 ネットワークの設計・構築、セキュリティ設定などを経験する。  
データ分析 Python言語を用いて、データ分析のための統計的手法の基礎を、理論実装の両面から学ぶ。  
卒業制作 2年間の集大成として、卒業制作を行う。仕様検討から設計、開発までを行い、最後にその成果を発表する。  

※ カリキュラムは一部変更になる場合があります。