授業科目等の概要（工業専門課程モバイルシステムクリエイト学科）
分類

必 選 自択 由
必 選修 修 択

授業科目名

授業科目概要コンピュータを使える技術者を育成する上で、コンピュータやコンピュータシステムにかかわる基礎的な技術知識について、浅く、広く学習する。

配当年
次・
学
期

授業方法
実
単験
業
講 演 ・位実時習
数 義 習 ・数実
技授

場所

教員

企
業
校 校 専 兼 等との内 外 任 任 連
携1○

IT技術基礎1
100 6 ○ △
前

○

○

2

○

IT技術基礎演 ＩＴ技術基礎で学んだ知識の定着を図るた 1
40 2 △ ○習めに演習を行う。
通○○○

基本情報午前免除のためのＩＰＡ認定講座
基本情報技術として実施する。情報処理技術者能力認定 150 3 ○ △者試験対策講試験２級１部の合格者を対象として、指定 前座カリキュラムの講座を実施する。

○○○フローチャートを用いてアルゴリズムの考え方を習得するとともに、プログラミング
アルゴリズム135 2 ○ △をする上で必要なデータ構造(配列・木構入門
前造・スタック・リスト構造など)についても学ぶ。

○○

5

○

アルゴリズム入門で学んだ知識を発展させアルゴリズム るため、擬似言語を用いた演習を行う。演 160 3 △ ○演習
習は長文の問題を解き、それに対しポイン 前
トを講義・解説する形式で行う。

○

○

6

○

Excel演習

ビジネススキルのひとつであるOffice ソフ
160 3
トの Word、Excelの利用方法を教科書の演前習を通じて学習する。

○

○

表計算演習

Excel演習で学んだ知識を基本情報技術者試
験の午後問題の選択科目「表計算」に活か
160 3 △ ○すため、プリント演習を行う。演習は長文
前の 問 題 を 解 き、 そ れに 対 し ポイ ント を講義・解説する形式で行う。

○○Java基礎①プログラミングの基礎を学ぶ ②Java言
語 で の プ ロ グラ ム の作 成 方 法を 理解 する
140 2 △ ○の2点を目標とする。授業では参考書でポイ前ントを説明・確認した後に演習課題を出題する。

△○○

HTML基礎HTMLとCSSの基礎を教科書を用いて学び、Webページの作成方法を理解する。また、作140 2 △ ○成するだけでなくWebサーバ(Apache)を用い後てWebページを公開する方法についても学習する。

△○○

34

78

9○

○○○△

10○

基本情報技術者試験の合格を目指して、午基本情報技術
後問題の演習・解説を行う。基本情報技術 130 1者試験対策演者試験の問題を通して、IT技術者として基 後習本な知識を身に付ける。

○

○11 ○

グループワークや研修を通じて総合的な人
間 力 を 身 に 着け る こと を 目 的と する 。ま総合キャリア
130 1 △
た、企業が主催するカンファレンス等への教育実習Ⅰ通参加を通じて最新技術に触れることで自分自身が将来関わる仕事について考える。

○12○

ネットワークとセキュリティにおいて重要ネットワーク な知識を講義形式で学ぶとともに、演習や175 5 ○ △& セ キ ュ リ 実習を通じてその理解を深める。また、情後ティ
報処理国家試験の問題を使用した演習も実施する。

△13○

４月以降に実施される情報処理技術者試験
情報処理試験
140 2 △ ○に向けて、演習や模擬試験を実施すること
総合演習Ⅰ
後で必要な知識についての理解を深める。

14○

Java応用A

15 ○

16○

17○

18○

19○

20○

21

○

前期に学んだ基礎的な内容を復習後、クラ180 4 △ ○スや継承などのオブジェクト指向プログラ
後ミングについて学ぶ。

サーブレットとJSPについて実習を通じて学び、サーバ側の処理について理解する。授Web ア プ リ 開
175 2 △
業の後半は実際にグループでWebアプリの開発後発を行い、企画や設計も含めた開発の流れについても実践的に学ぶ。
MariaDBを用いてデータベースのインストー
ルや環境構築の方法から学んだ後、SQLを使145 2 △ ○データベース 用したデータベース操作について実習も交後えて学び、演習課題やテストを通じて理解を深める。
Webサイト・Webアプリ・スマホアプリのWeb画面などの、多くの開発で採用されている
140 2 △ ○JavaScriptⅠ JavaScriptについて、HTML・CSS等を組み合後わせ、動的なページの表現技術や知識を学習する。
ゲームを題材にC#のプログラミングについて学ぶ。課題については、提出後に担当教Ｕｎｉｔｙ
265 3 △ ○員によるチェックを行い、エラーや指摘事(C#)
前項などをフィードバックし実践的なプログラミングスキルを習得する。
「システム開発」という仕事の流れを理解し、実習の中で実践することで、その大切なポイントを体得する。前半はシステム開プロジェクト
2140 7 △ ○発での各工程の作業内容とその必要性を講演習前義する。後半はグループ単位で開発業務を実際に行いシステム開発の流れを深く理解する。
Microsoft Office Specialist Word 2016の検定対策とし、各出題範囲ごとに、Wordの240 2
MOS演習
基礎～応用機能まで一連の操作を学び、オ○前
フィスソフトの利用・作成方法の知識・技術向上を目指す。
課題を解きながらPythonの基礎を学ぶ。また，モジュールと呼ばれる様々な機能を適
Pythonプログ
230 1 △
時プログラムに取り込み，Pythonインターラミング
前
プリタと対話しながら進める開発方法も併せて学ぶ。

○○○ ○○○

○

○

△

○

○

○○

△

○

○

△

○

○

○

○

○○△○

○

○

○

○ ○

○

22

○

JavaScriptについて、HTML・CSS等を組み合わせ、動的なページの表現技術や知識を学 2
25 1 △ ○JavaScriptⅡ習する。発展内容として、レスポンシブデ 前
ザインやjQueryを学ぶ。

23○

深層学習を中心に，近年のAI分野におけるAIプログラミ
235 1 △
機械学習方式とそのプログラミングについング基礎
後て学ぶ。

24

○ＵＡＶ(無人航空機)の構造・操縦の基礎知
ドローンテク220 1 △ ○識の習得、課題解決の為のプログラムによノロジ―
後る自動操縦方法を学ぶ。

25

26

○

IoT実習

Raspberry Piを用いて組込みシステム上で動作するLinuxについて理解を深めると共255 1に、モーターやLEDなどのハードウェア部品
後を直接つなぎ、Pythonを使用し、制御技術を習得する。

○Mac 実(Xcode)

Xcodeを使ったMacでの基本的なアプリ開発
習 方法を学習する。SwiftUIを使用しiPhoneア 280 2
プリを作成することでSwift言語の基本文法 後を身に着ける。

△○

○

○

○

○

△

○

○

○

○

○

○

○

○

○

○

○ ○ ○

27 ○

現場で活躍している講師の方々の指導を受けて、企画・開発・スケジュール管理からシステム開発 テストまでの全ての工程を自分達で行う。 2 180
6
総合実習
開発はグループ単位で行い、テーマ発表時 後と開発終了時に講師に参加してもらいプレゼンテーションを行う。

28○

仕事やキャリアについて学び、就職活動やその具体的な取り組みについて考える。ま 225 1 ○キャリア教育た、履歴書・作文等の書類作成方法や社会 通人として必要なマナーについても学ぶ。

○○

29

○

模擬試験と解説を通じて情報処理の知識を情報処理試験
2235 11 △ ○身に着けるとともに、各種の情報処理国家総合演習ⅡA通試験の合格を目指す。

○

○30

○

統合開発環境(IDE) の Visual Studio を使
デスクトップ
380 4 △ ○用し、C#を使用した開発手順とコーディン
アプリ開発
前
グ方法を学ぶ。

○○○

Androidのアプリを作成する知識・技術について実践的に学ぶ。アプリの作成においてAndroid ア プ
3185 6 △は実際の開発業務と同様にグループウェアリ開発前も活用する。最終的に、成果物についてのプレゼンテーションを実施する。

3132

○

33

○34

○35 ○

ク ラ ウ ド コ ン ピ ュ ー テ ィ ン グで 使用 される、仮想化技術やクラウドサービスについクラウドプロ
330 1 △ △て基礎を学ぶ。クラウドサービスで一番活
グラミング
前用されているAWSについての基礎知識を得る。
近年のAI分野における機械学習方式と、フAIプログラミ レームワークを用いた深層学習を実装する 345 1 △ング
方法を学ぶ。また、大規模データセットを 前用いた機械学習について学ぶ。

○○

○

○

○

○

擬試験と解説を通じて情報処理の知識を身情報処理試験
3 100に着けるとともに、各種の情報処理国家試
5 △ ○
総合演習Ⅲ
前験の合格を目指す。

卒業研究CM

企画からテストまでの、システム開発の全ての工程をを学生主導で行う。最終的に集 3410 13
大成として、卒業研究成果発表会にて企業 後の方に向けてプレゼン・質疑応答を行う。

○○ ○

○

○

○

○

○

○ ○ ○

合計

37 科目

114 単位（単位時間）

卒業要件及び履修方法
授業期間等
所定の修行年限以上在学し、2550時間以上および93単位以上履修した
卒業要件：
１学年の学期区分者で、納付金が完納し、課程を終了したと学校長が認めた者
履修方法： 科目ごとに総授業時間数の80%以上の出席および課題提出
１学期の授業期間（留意事項）
１ 一の授業科目について、講義、演習、実験、実習又は実技のうち二以上の方法の併用により行う場合については、主たる方法について○を付し、その他の方法について△を付すこと。
２ 企業等との連携については、実施要項の３（３）の要件に該当する授業科目について○を付すこと。

2期
18 週