カリキュラム詳細

ケータイ・アプリケーション科 科目概要 科 目 名 デ ー タ ベ ー ス 概 要 デ ー タ と モ デ ル の 関 係 、 RDBMSの 一 般 的 な ア ー キ テ ク チ ャ 、 主 要 な
RDBMSの 特 徴 を 踏 ま え た 上 で 、MySQLに お け る SQLの 各 種 構 文( 問 い 合
わ せ 、 DML、 ト ラ ン ザ ク シ ョ ン 制 御 ) に つ い て 学 習 し ま す 。 ネットワーク概論 モバイル機器およびモバイルアプリケーションの構築に必要なコ
ンピュータネットワークについての基礎知識を学習します。特に、
ク ラ イ ア ン ト /サ ー バ 通 信 の 成 立 に つ い て 、 プ ロ ト コ ル ス タ ッ ク レ
イヤの構造、各種ネットワークメディア、TCP/IP、アプリケーショ
ンプロトコルについて学習します。 コ ン ピ ュ ー タ の 基 礎 知 識 ( ハ ー ド ウ ェ ア 、 ソ フ ト ウ ェ ア 、 OS) を 踏 ま
えた上で、データの内部表現(進数、基数変換、文字符号化方式)、
ア ル ゴ リ ズ ム 、 デ ー タ 構 造 に つ い て 学 習 し ま す 。 OSの 役 割 を 踏 ま え た 上 で 、 Linuxの 基 本 コ マ ン ド を 使 用 し な が ら 、
フ ァ イ ル 操 作 、 viの 基 本 操 作 、 テ キ ス ト 処 理 、 フ ァ イ ル の ア ク セ
ス制御について学習します。 UMLを 用 い た 、オ ブ ジ ェ ク ト 指 向 分 析 設 計 に つ い て 学 習 し ま す 。合 わ せ
て、開発プロセスと各プロセスの役割、各種開発プロセスモデルにつ
い て も 学 習 し ま す 。 情 報 概 論 Linux UML コ ン テ ン ツ 制 作 HTML5 モバイルアプリケーションで使用するデジタルコンテンツ(画像、動
画 、 音 ) の 作 成 方 法 に つ い て 学 習 し ま す 。 Webシ ス テ ム の 最 も 基 本 的 な ク ラ イ ア ン ト サ イ ド 技 術 で あ る HTML5、
CSSに つ い て 学 習 し ま す 。 こ こ で は 、 HTML5 に お け る 主 要 な 要 素 の 利
用 方 法 、 CSS の セ レ ク タ ー の 基 本 文 法 と 利 用 方 法 に つ い て 学 習 し ま
す 。 HTML5 プ ロ フ ェ ッ シ ョ ナ ル 認 定 資 格 に も 対 応 し ま す 。 Java Javaプ ロ グ ラ ム の 動 作 原 理 を 踏 ま え た 上 で 、 Javaに よ る プ ロ グ ラ ム 作
成 の 手 順 、 Javaの 基 本 文 法 ( 変 数 と 型 、 各 種 演 算 子 、 フ ロ ー 制 御 、 配
列、メソッド、クラス、インターフェイス、パッケージ)について学
習 し ま す 。 ま た 、 Java APIに 含 ま れ る 文 字 列 操 作 、 コ レ ク シ ョ ン 、 例
外 に 関 す る 標 準 ラ イ ブ ラ リ の 用 途 と 利 用 方 法 に つ い て 学 習 し ま す 。 モ バ イ ル iOSプ ロ グ ラ ミ ン グ を 通 し て 、モ バ イ ル・ア プ リ ケ ー シ ョ ン の 開 発 方 法
プ ロ グ ラ ミ ン グ を 学 習 し ま す 。具 体 的 に は 、統 合 開 発 環 境 で あ る Xcodeの 基 本 的 な 使 用
方法(プロジェクトの作成・削除方法、ビルド、エラーの見方、エミ
ュ レ ー タ の 設 定 と 起 動 方 法 、プ ロ グ ラ ム の 作 成 方 法 )、Swiftに よ る プ
ロ グ ラ ミ ン グ に つ い て 学 習 し ま す 。 Web シ ス テ ム 開 発 Webシ ス テ ム の サ ー バ ー サ イ ド 技 術 の 基 礎 に つ い て 学 習 し ま す 。こ こ で
は 、PHPの 基 本 文 法 の 学 習 か ら 始 め 、HTTP通 信( リ ク エ ス ト・レ ス ポ ン
ス の 仕 組 み 、パ ラ メ ー タ の 送 受 信 )、デ ー タ ベ ー ス サ ー バ ー と の 連 携 、
JSONデ ー タ の 取 り 扱 い に つ い て 学 習 し ま す 。 Web フ レ ー ム ワ ー ク Webシ ス テ ム の サ ー バ ー サ イ ド 技 術 に つ い て 学 習 し ま す 。こ こ で は 、セ
ッション管理、認証、リレーショナルデータベースとの連携について
学 習 し ま す 。さ ら に 、レ ン タ ル サ ー バ ー で のWebシ ス テ ム 公 開 を 目 指 し 、
モ バ イ ル ア プ リ ケ ー シ ョ ン と の 連 携 に つ い て も 学 習 し ま す 。 ケータイ・アプリケーション科 科 目 名 セ キ ュ ア コ ー デ ィ ン グ 技 法 Android プ ロ グ ラ ミ ン グ Ⅰ 概 要 プログラミング技術の不備に起因するさまざまなセキュリティリスク
を踏まえた上で、セキュアなアプリケーションを構築するためのコー
デ ィ ン グ 技 術 に つ い て 学 習 し ま す 。 Androidア プ リ ケ ー シ ョ ン の 開 発 技 術 に つ い て 学 習 し ま す 。 こ こ で は 、
Android Studioの 基 本 操 作 ・ 設 定 方 法 か ら 始 ま り 、 小 規 模 な ア プ リ ケ
ーションを開発し、レイアウトとビュー、イベント処理の方法につい
て 学 習 し ま す 。 Android サ ー ビ ス や イ ン テ ン ト を 活 用 し た 高 度 な Androidア プ リ ケ ー シ ョ ン の
プ ロ グ ラ ミ ン グ Ⅱ 開 発 技 術 に つ い て 学 習 し ま す 。具 体 的 に は 、動 画 処 理 、デ ー タ 処 理( CSV、
JSON、 デ ー タ ベ ー ス ) 、 カ メ ラ 、 Google Map APIを 利 用 し た Android
ア プ リ ケ ー シ ョ ン の 開 発 に つ い て 学 習 し ま す 。 iOS モバイルプログラミングで学習した内容を踏まえて、ハードウェアコ
プ ロ グ ラ ミ ン グ Ⅰ ン ト ロ ー ル を 伴 っ た iPhone ア プ リ ケ ー シ ョ ン 開 発 技 術 に つ い て 学 習
し ま す 。 ま た 、 プ ロ グ ラ ミ ン グ 言 語 Swift の 基 本 文 法 に つ い て も 学 習
し ま す 。 iOS 各 種 セ ン サ ー を 使 う な ど し て 、 各 自 の ア イ デ ア に 従 っ て 、 App Store
プ ロ グ ラ ミ ン グ Ⅱ で 販 売 で き る iOSア プ リ ケ ー シ ョ ン の 開 発 を 行 い ま す 。 ま た 、 こ こ で の 成 果 を 後 期 の 卒 業 研 究 に 結 び つ け ま す 。 Android 卒 業 制 作 Androidの ア プ リ ケ ー シ ョ ン 、 Webシ ス テ ム を 2 年 間 の 集 大 成 と し て 作
成します。個人、または、少人数のグループで研究課題を設定、調査
し た も の を シ ス テ ム と し て 構 築 し ま す 。 iOS 卒 業 制 作 iOSの ア プ リ ケ ー シ ョ ン 、 Webシ ス テ ム を 2 年 間 の 集 大 成 と し て 作 成 し
ます。個人、または、少人数のグループで研究課題を設定、調査した
も の を シ ス テ ム と し て 構 築 し ま す 。 ビ ジ ネ ス ビジネスマネジメントの基礎について学習します。具体的には、企業
マ ネ ジ メ ン ト Ⅰ 活 動 と 企 業 組 織 、 企 業 会 計 ( 管 理 会 計 ・ 財 務 会 計 ) の 目 的 と そ の 基 礎
知識、知的財産権、データ整理技法、リスク管理、品質管理について
学 習 し ま す 。 ビ ジ ネ ス ビジネスとそのマネジメントの基礎知識から、企業戦略の役割および
マ ネ ジ メ ン ト Ⅱ 基 本 的 知 識 に つ い て 学 習 し ま す 。 ビ ジ ネ ス 企 画 新規事業について広く社会で受け入れてもらえるように、事業計画・
収 益 見 通 し を 考 え 、資 金・人 材・製 造・販 売 ま で の ビ ジ ネ ス モ デ ル を 、
グ ル ー プ ワ ー ク を 通 し て 構 築 し ま す 。 モバイル モバイル端末の種類と特徴、そのハードウェア構成を踏まえた上で、
ネットワーク モ バ イ ル ネ ッ ト ワ ー ク の 周 辺 技 術 に つ い て 学 習 し ま す 。 特 に 、 無 線 イ
ン タ ー フ ェ イ ス ( IEEE 802.1.x、 Wi-Fi Alliance) 、 無 線 通 信 の 暗 号
化 技 術 ( WEP、 WPA) 、 ク ラ ウ ド コ ン ピ ュ ー テ ィ ン グ サ ー ビ ス に つ い て
学 習 し ま す 。 ケータイ・アプリケーション科 科 目 名 資 格 対 策 Ⅰ 資 格 対 策 Ⅱ Office ア プ リ ケ ー シ ョ ン 就 職 活 動 リ テ ラ シ ー 概 要 Oracle認 定 Javaプ ロ グ ラ マ 試 験 の 資 格 対 策 を 行 い ま す 。 マナーなど、社会人として必須の知識を学び、就職活動に備える
こ と を 目 的 と し ま す 。 Androidア プ リ ケ ー シ ョ ン 技 術 者 認 定 試 験 の 試 験 対 策 を 行 い ま す 。 1
年 次 に 学 習 し た 内 容 に も と づ き 、ア ン ド ロ イ ド 全 体 の ア ー キ テ ク チ ャ
を 理 解 し 、 認 定 試 験 の 合 格 を 目 指 し ま す 。 Microsoft Office( Word、 Excel、 PowerPoint) の 基 本 的 操 作 を 踏 ま
えた上で、企業で取り扱われるドキュメントの形式・作成方法、プ
レ ゼ ン テ ー シ ョ ン 資 料 の 作 成 技 術 に つ い て 学 習 し ま す 。 コミュニケーションやプレゼンテーションの手法およびビジネス