KCGで開講されている科目の一覧
3DCG・映像研究
映画やCMなどの作品鑑賞や,VFX技術を駆使した作品制作を通して,人の心に残る映像表現について考察を深めていきます。
3DCG入門
3Dゲームではキャラクターも3Dであることが求められます。この科目では,「LightWave3D」を使って3Dモデリングの基礎を学びます。
Linuxサーバ構築実習
企業のビジネスシステムに使用されることの多いオープンソースOS「Linux」を用いて,認証,Webデータベースなど各種サーバの設定管理方法を学びます。
PHP実習
データベースとの連係が容易で,近年Webアプリケーションの開発に使用されることが多いプログラミング言語「PHP」を実習形式で学びます。
3DCG
プロ仕様の統合型3DCGソフト「LightWave 3D」を使用して迫力のある3Dアニメーション作品を制作します。
シミュレーション技法
自然現象や社会現象など身近なテーマを通してモデル化とシミュレーションの技法を学び,実際の問題解決に応用するための考え方を身につけます。
3DCG実習
プロ仕様の3DCGソフト「Maya」を使用します。3Dモデリングや照明,カメラワークを駆使して,迫力のある3Dアニメーション作品を制作します。
3Dプログラミング
「3D」はゲームにリアルさと迫力を出すために欠かせない技術です。本科目では,3Dゲームを実現するためのCG技術とプログラミング手法を学習します。
Access実習
データベース管理ソフト「Access」を使い,社内のデータを一元的に管理するデータベースの実践的なスキルを身につけます。
C++言語
1年次に学んだC言語の知識を前提に,C++言語の学習を進めます。オブジェクト指向の概念やプログラミング技法も学びます。
C++実習
ゲーム業界で最も普及しているプログラミング言語,C++言語の文法を基礎から学びます。実習を通じてプログラム開発の手法などを修得します。
C#ゲーム
Xbox360やWindowsパソコンで動作するゲームの開発を支援するテクノロジー「Microsoft XNA」の利用技術を深く学びます。
C#実習
プログラミング言語「C#」を基礎から学び,「.NET Framework」を利用してアプリケーションを作成します。
C#入門
CAD
CADとは「Computer Aided Design」の略で,コンピュータを用いて図面の設計を行うことです。この科目ではCADソフト「AutoCAD」の基本操作を学び,3Dデータの作成や図面作成を実習します。
CASL
機械語に近いアセンブリ言語「CASL」を用いてプログラミングの実習を行い,マイコンの処理の仕組みを理解します。
CGプログラミング
C言語を使って2D画像の基本的な処理(回転,拡大・縮小,フィルタリングなど)を行うプログラムを作成します。
C言語実習1
C言語実習2
DTM
DTM(DeskTop Music)とは,パソコンと電子楽器を使った音楽制作のことです。「Cubase」を使って楽曲のアレンジや作曲,マスタリング(最終的な音質調整), CDの制作までを行います。
DirectX研究
コンピュータゲームやマルチメディアの分野を中心に用いられている「DirectX」を利用したプログラミングの実習を行います。アニメーション,画面効果,物体の影の処理などを扱います。
Flash実習
サウンドやアニメーションを盛り込んだインタラクティブなWebコンテンツを作成するソフト「Flash」の使用法を修得します。
Flash入門
業界標準のWebコンテンツ作成ソフト「Flash」を使い,アニメーションやゲームなどの動的なWebコンテンツを作成します。Webサイト作成などに利用される,Perl,PHP,XOOPS(ズープス)などの技術を扱います。実践において利用頻度の高いテーマに基づきサイトを構築していきます。
HDL応用
組込みOS
WindowsやLinuxなどのOSを,ターゲットとなるハードウェアに合わせてカスタマイズし,必要な機能を追加していく技術を学びます。
HDL基礎
HDL(ハードウェア記述言語)を使ったプログラミングによる論理回路の設計や,周辺装置のコントロール方法を学習します。
HTML入門
代表的なベクトルグラフィックス作成ソフト「Illustrator」を使い,コンピュータによるイラストレーションの基礎を学びます。Webページ作成の際に用いられる「HTML」言語の基本的な知識から最新のWeb技術までを,Webページの作成を通して実践的に学びます。
HTML・CSS実習
Webページ作成のための言語である「HTML」と,ページデザインや装飾を系統的に実現する「CSS」を基礎から学びます。
JSP実習
企業のECサイトなどのように,ユーザの要求に応じてサーバ側で処理を行う「サーバサイド技術」のひとつで,動的にWebページを生成するJSP(Java Server Pages)を学習します。
Javaクラスライブラリ
Javaゲーム
Linux入門
MIDI実習
楽譜やコンピュータミュージックの基礎を学び,シーケンスソフトを用いてゲームで使用する音楽データの作成実習を行います。
Maya
映画制作にも用いられているプロ仕様の3DXGソフト「Maya」の操作方法を学習し,作品制作を行い
VB.NET実習
ボタンやメニューなどの部品の取り扱いが容易に行えるプログラミング言語「Visual Basic」を使用し,簡単で役立つアプリケーションの作成実習を行います。
Webデザイン
業界で広く使われているWeb開発ツール「Dreamweaver」を使用して,「Webサイトを設計する」という視点からWebページ作成に取り組みます。
Webプログラミング
Webサイト作成などに利用されるPerlやPHPなどを学び,実際にサイトを構築していきます。
Web実習
業界で広く使われているWeb開発ツール「Dreamweaver」を使用し,“Webサイトを設計する”という視点から制作に取り組みます。
Web入門
Webサイト制作の基本となる「HTML」の文法と,スタイルシートを使ったページデザイン手法を学びます。
WindowsServer管理実習
WindowsOSによるサーバのセットアップ,基本設定,各種コマンドや管理ツールの使用法を実習し,ネットワーク管理者として必須の技術を身につけます。
WindowsAPI応用
WindowsAPI基礎
Windows開発
Windowsのフレームワークを利用してキャラクターや背景を描き,動きやエフェクト(効果)をつけてゲームらしいプログラムを作成していきます。
Windows基礎
多くのWindows用ゲームでは画像や音声の表現に「DirectX」が使用されます。この科目ではDirectXの学習に必要となるWindowsプログラミングを基礎から修得します。
Windowsツール
コマンドプロンプトやテキストエディタ,ペイントソフト,3Dモデリングソフトなど,ゲーム開発に必須となる基本ツールの扱いかたを修得します。
XML実習
eコマースの諸手法
アート研究
T シャツ,創作絵本,ポートフォリオなど,「モノづくり」をテーマにさまざまなジャンルのアート手法に挑戦します。
アジア経済概論
アルゴリズム1
アルゴリズム2
アルゴリズム特論
やや進んだアルゴリズムのトピックとして,最短経路問題やパターン照合などを取り上げ,解くのが難しい問題への取り組みかたを学びます。
アルゴリズム論
イメージデザイン入門
DTPソフト「InDesign」の使用法を学びます。「Illustrator」や「Photoshop」と連携させ,本格的な印刷物の編集を行います。
eビジネス概論
売上拡大やコスト削減,処理速度向上などを図り,企業の競争力をアップするにはICTの利用が欠かせません。この科目ではeビジネス全般に関する理解を深めます。
Web技術概論
ブラウザとサーバ間でやり取りされるデータの内容やセッション管理のしくみなど,Webを実用的に使うための基礎知識を学びます。
エンジン概論
自動車のエンジンについて、その内燃機関としての機械力学と、点火や燃料噴射の電子制御を中心に解説します。
エンベデッドシステム
汎用のCPUではなくワンチップマイコンを使い,組込みシステムの基本的な機能・構成を学習します。
オブジェクト指向設計実習(C学系)
近年,システム設計手法の主流となっている「オブジェクト指向」の概念を学び,システムの内容を図として表現する「UML」の書きかたをマスターします。
オブジェクト指向設計実習(E学系)
この科目ではモデリング言語「UML」を習得し,組込みシステムの世界でも注目されているオブジェクト指向によるシステム設計手法を学びます。
オペレーティング・システム理論
コンピュータの基本ソフト,オペレーティング・システム(OS)の基本構造を理解し,OSがハードウェア・ソフトウェアをどのように管理しているのか,深く学びます。
カーエレクトロニクス
自動車で使われる電装部品の基礎を学びます。特にバッテリー,始動装置,点火装置について詳しく学習します。
グラフィックツール入門
画像編集ソフト「Photoshop」や描画ソフト「llustrator」など,定番ソフトの操作法を基本から学びます。
ゲームAI
コンピュータがプレイヤーの操作に応じた行動をとると,ゲームは格段に面白くなります。簡単な追跡や経路探査,意思決定,ファジー理論など,AI(人工知能)のゲームへの組込みについて考察します。
ゲームアルゴリズム
ゲームをよりリアルに,より面白くするために用いられる簡単な思考ルーチンや物理運動の基本的な考え方と,それを実現するためのプログラム手順を学びます。
ゲームエンジン
ゲーム用プログラム部品の集合体である「ゲームエンジン」を活用したゲーム開発と,オリジナルゲームエンジンの開発を行います。
ゲーム産業
現在,日本全国に約1000社のゲーム会社があるといわれています。ゲーム業界の変遷と構造を学び,これからの動向を考察します。
コンパイラ
サーバサイドJava
ソフトウェアテスト実習
コンピュータシステム開発の一環である,プログラムが正常に動くかどうかを確認する「ソフトウェアテスト」の作業実習を行います。
ソフトウェアテスト手法
プログラムが正常に動作するかどうかを確認する「ソフトウェアテスト」の諸手法を学び,プログラムの性質に応じた効率的なテストケースを作成します。
ツールゲーム
市販のゲーム作成ソフトを使用して,オリジナルのロールプレイングゲームを制作します。ただゲームを作るのではなく,設計書・仕様書の書きかたや開発管理手法をマスターすることを重視します。
データマイニング
大量のデータの中から有意な情報を取り出すデータマイニング技術の基本概念を理解し,ビジネスの現場でどのように活用していくかを考察します。
データ構造論
ドローイング演習(D学系)
ゲームのイメージを簡単にスケッチしたり,キャラクターや背景を考えたりする際に必要なデッサンの基礎力を養います。
ドローイング演習(A学系)
あらゆる芸術表現の基礎となるデッサン力を身につけます。人物や静物などの対象をじっくり観察し,特徴をとらえて鉛筆や筆でキャンバスに描き出します。
ドローツール入門
代表的な描画ソフト「Illustrator」を使い,コンピュータによるイラストレーションの基礎を学びます。
ネットワークプログラミング
TCP/IPソケットを使ったネットワークプログラミングを学び,マルチスレッドを使った実用的なクライアントサーバシステムなどを作成します。
ネットワーク概論
ネットワーク技術の基礎となる標準的な通信規約「TCP/IP」について学習し,その各層の機能や働きを理解します。
ネットワーク管理実習
WindowsOSによるサーバのセットアップ,基本設定,各種コマンドや管理ツールの使用法を実習し,ネットワーク管理者として必須の技術を身につけます。
ネットワーク構成論
ネットワーク実習
サーバ用途でよく使われているOS「UNIX」を基礎から学び,各種サーバの構築技術を修得します。
ネットワーク設計論
企業などにネットワークシステムを導入する際の調査・分析手法からハードウェアやプロトコルの選定,コンポーネント設計など,実際の設計工程について詳しく解説していきます。
ビデオ制作
コマアニメーション入門
手描きのイラスト切り絵,粘土などのアナログな素材を使ってシーンを用意し,少しずつ動かしながら撮影してアニメーションを制作します。
プロジェクト管理技法
大規模な作品を開発するためには,適切な人員配置やスケジュール調整などが必要です。これらのプロジェクト管理手法を,実践を通して学びます。
マイコン実習1
マイコン実習2
マルチメディアプログラミング
Adobe FlexやJavaFXなど最新のテクノロジーを用いて,表現力豊かなインターネットアプリケーションの開発実習に取り組みます。
マルチメディア技術概論
レイアウト演習
伝えたい情報を印刷物だけで正確に伝えるためには,画像や文字の配置,配色など,レイアウトに気を配らなければなりません。この科目では,レイアウトの基礎理論を学び,情報をより効果的に見せるためのテクニックを修得します。
印刷・出版
印刷・出版入門
映像実習
ショートムービーやプロモーションムービーなどの映像作品を制作します。ストーリーボードの作成からカメラワーク,デジタル編集まで,すべての工程を経験します。
企業システム
生産・物流・販売・顧客管理など,企業経営の根幹を支える業務システムについて詳しく学びます。
基礎情報活用
基礎情報活用1
基礎情報活用2
基礎情報活用3
計算機システム概論1
計算機システム概論2
言語理論
工業数学
移動や回転,力,電流など物体の工学的な取り扱いに必要となる基本的な数学を一から学習します。
工業物理
広告・DTP実習
雑誌やCDジャケット,チラシ,大型ポスターなどの作成実習を行い,さまざまな印刷物の編集ノウハウを身につけます。
広告・DTP入門
広告デザイン
広告媒体としてWebをどのように展開すべきか,視覚的なデザインだけでなくマーケティングの観点からも実践研究します。
撮影入門
デジタルビデオカメラの仕組みや特徴を学び,アングルや絞り,ライティング(照明),音響など各種の撮影技術を修得します。ショートムービーやプロモーションムービーなどの映像作品の制作実習を行います。ストーリーボードの作成からカメラワーク,デジタル編集まですべての工程を経験します。
自動車工学概論
エンジンやクラッチ,ギヤ,バッテリー,ステアリングなど,自動車に装備されているさまざまな装置や電装部品の原理・構造・機能を理解します。
自動車制御実験
エンジン,ギヤボックス,サスペンションなど,自動車やオートバイの各所にセンサを搭載し,種々のデータを計測,解析します。
自動車制御実習1
自動車をコンピュータ制御するために必要な種々のアルゴリズムやシミュレーション技法を学習します。
自動車制御実習2
自動車をコンピュータ制御するために必要な種々のアルゴリズムやシミュレーション技法を学習します。
自動制御
情報システム研究
情報セキュリティ
個人情報の漏えいや改ざん,不正アクセスなどの事件が多発し,近年その重要性がますます増しているセキュリティ技術や情報管理手法を紹介します。
情報文化史
情報理論
情報の通信における高能率化・高信頼化の理論的考察を行い,多様な符号化技術の基本概念の修得・応用へとつなげていきます。
色彩演習
ポスターカラー,絵の具,雑誌の切り抜きなどさまざまな材料を使用して色彩の体系,構造を学び,表現力を高めます。
人工知能基礎論
人間のように高度で柔軟な思考能力を持ち,経験と学習により自らの能力を高めることができる人工知能(AI)の基本概念と基礎理論について,例題と演習問題を交えて学習します。
認識技術
顔認証,製品の検査,車両の自動走行など幅広い応用が可能な,画像処理による物体認識に関連した技術・知識を実習形式で学びます。
制御工学
さまざまな自動制御システムを例に,システムを構築するための基礎理論を学習します。
製図演習
立体的な表現に欠かせない見取り図,立面図,断面図などの基本的な図面の描き方を修得し,実際の建築物を図面化します。
線形代数学
総合芸術
多様な媒体での情報伝達において,言葉・文字・図形・数字などの情報を整理し,それらを相手に効果的に伝える方法について研究します。
卒業制作
通信ソフトウェア
チャットプログラムなどの作成実習を通して,TCP/IPやUDPなどネットワーク通信のプロトコルとその実装方法を詳しく学びます。
通信工学
ネットワーク通信の仕組みや規則を詳しく学ぶとともに,IPv6 に対応したネットワークプログラミングなどを実習形式で修得します。
電気回路
抵抗,コイル,コンデンサなどの回路素子を使って,直流・交流回路の基礎を学習します。
電気電子実験
増幅回路や発振回路など,基本的な電子回路の製作と測定を通して,各種電子デバイスに関する知識を深めていきます。
電子回路
トランジスタやダイオードなどの半導体素子の特性を理解し,増幅回路や変調・復調回路などの基本的な回路設計を学びます。
電磁気学
統計解析
意思決定や経営判断には,客観的なデータ分析が欠かせません。
この科目では,推測統計や多変量解析など,統計解析の諸手法を学習します。
この科目では,推測統計や多変量解析など,統計解析の諸手法を学習します。
微分積分入門
符号理論
文章構成法
編集入門
「Premiere Pro」「Final Cut Pro」など代表的な映像編集ソフトを使い,ビデオ編集の基本テクニックを学びます。
立体デザイン演習
粘土や木材,金属などさまざまな素材を用いて作品をつくることで素材の性質・特性を理解します。立体感覚や空間認識力を高めることが,コンピュータを利用した作品制作にも役立ちます。
論理回路実習
論理設計
デジタル回路の基礎となるブール代数や回路の最適化について学び,さまざまなIC回路の製作実習を行います。
CG概論
デジタル画像技術の基礎理論を学びます。
CG数学
CGプログラミングに必要となる数学・物理学の基本的な内容を学びます。幾何学・代数学の基礎,物体の運動や画像表示の取り扱いなどについて理解します。
COBOL
事務処理用に開発されたプログラミング言語であるCOBOL言語の基礎を学び,実習を行います。
C言語研究
C言語実習
組込み業界で最もよく使われているC言語の文法を基礎から学び,実習を通じてプログラム開発手法や効率的なデバッグ(エラーの発見,修正作業)の方法を修得します。
IT活用技法
Microsoft Word・Excelを利用するにあたって,ビジネスシーンに必要不可欠な基本的な機能を学習します。
Java実習
代表的なプログラミング言語「Java」の基本文法や開発環境の活用法を学びます。ソフトウェア開発を効率的に行うための設計手法「オブジェクト指向」の概念も理解します。
MIDI実習
楽譜やコンピュータミュージックの基礎を学び,シーケンスソフトを用いてゲームで使用する音楽データの作成実習を行います。
PHP入門
インターネット上で利用される「Webアプリケーション」の作成に用いられるプログラミング言語「PHP」を学びます。
XML入門
アプリケーション間のデータのやり取りにおいて標準形式となっている「XML」を学び,実用的なWebアプリケーションの開発に役立てます。
アプリケーション開発
Visual Basicを用いたプログラムの作成を通してプログラミングの基礎・文法・考え方を学んでいきます。
アルゴリズム
コンピュータにデータを処理させるための効率のよい処理手順(アルゴリズム)やデータ構造を学び,プログラム設計に応用できるようにします。
ウェブプログラミング
HTML,スタイルシート,JavaScriptの基本的な文法を学習し,それらを組み合わせてインタラクティブなWebページの作成実習を行います。
オブジェクト指向設計
近年は組込みシステムの世界でも,オブジェクト指向によるシステム設計手法が注目を集めています。
この授業ではモデリング言語「UML」を修得し,オブジェクト指向のエッセンスを学びます。
この授業ではモデリング言語「UML」を修得し,オブジェクト指向のエッセンスを学びます。
オペレーションズ・リサーチ
問題を最も効率よく解決するために確立された手法を,実際にさまざまな問題を解きながら身につけます。
オペレーティング・システム
コンピュータの基本ソフト,オペレーティング・システム(OS)の基本構造を学習し,OSがコンピュータの動作をどのように管理しているのかを理解します。
ゲーム設計
ゲーム制作のスタートとなる「企画書」の作成実習を行います。優秀な企画書はゲーム会社に持ち込み,現場のゲームクリエイターから評価をもらうこともあります。
コミュニケーション技法
システム設計
システム開発の際に必要となる設計手法を修得します。システムに求められる要件の定義や外部・内部設計,テスト手法や運用管理についても学習します。
データベースプログラミング
「MySQL」などのデータベース管理システムの設定管理と,プログラムでデータベースを操作する技術をマスターします。
ネットワーク情報システム
IPv6(インターネットプロトコルver.6)や,PLC(電力線搬送通信)など,日々進歩する情報通信システムの関連技術を紹介します。
ネットワーク入門
IT関連のエンジニアには必須のネットワーク技術を基礎から学びます。オンラインゲーム制作にも活かせる知識が身につきます。
ヒューマンインターフェース
プレゼンテーション入門
プログラミング概論
Visual Basic言語でのプログラミングの技法を学びます。また,一般的なプログラミングの考え方(アルゴリズム)もあわせて学びます。
プログラミング実習
「プログラミング概論」と連携し,ソフトウェア開発ツール「MicrosoftVisual Studio」を使用して,Visual Basic言語でのWindowsプログラムの作成方法を学びます。
企業研究
産業の構造や企業の種類,日本の優秀企業の戦略などを実例を通して学びます。また,企業活動の社会的意義についても理解を深めます。
経営情報システム
情報化が著しく進む企業経営や商取引の概要を分かりやすく解説します。現代のビジネスパーソンには必須の知識です。
計算機アーキテクチャ
コンピュータシステムの構成において,中心的な役割を果たすCPUの動作原理を,論理回路との関連を重視しながら学習します。
計算機システム概論
情報技術の根幹となるコンピュータシステムの基礎を,ハードウェアとソフトウェアの両面から学習します。「基本情報技術者」午前試験免除制度に対応する科目です。
Oracle実習
企業の大規模データベース管理システムで世界トップシェアの「Oracle Database」を使ったアプリケーション開発を学びます。
コンピュータミュージック
音楽制作ソフト「Cubase」を使い,楽譜の入力や電子楽器による演奏を行います。音楽データをデジタルでやり取りするための規格「MIDI」についても学びます。
システム開発入門
ゲームも「ソフトウェア」の一種です。この科目では,一般的なソフトウェア開発の作業工程や,工程管理手法について学習します。
アセンブリ言語
機械語に近いプログラミング言語「アセンブリ言語」を学習します。プログラムを学びながら,コンピュータが動作するしくみを理解していきます。
ソフトウェア工学
ドローイング
ネットワークデータベース
パソコン実習
マイコン実習
マイコンによるスイッチ,センサの入出力制御や割込み処理など,基本的な組込み回路の構成とプログラム開発のノウハウを学習します。
環境科学
基本情報技術者試験対策演習
情報系の国家試験,「基本情報技術者試験」の合格を目指して,午前・午後試験の過去問題を数多く解き,実力を養っていきます。
写真学
撮影環境や配置に応じたデジタルカメラの調整法を学びます。写真の表情をより深め,広く表現の手段として使えるようになることを目標にします。
表現研究
音楽,演劇,ビデオクリップなどでアート史に大きな影響を与えた作品を鑑賞し,創作活動に対するモチベーション,メッセージの込めかたなどを学びます。
卒業実習
微分積分学
簿記会計
経営活動の根幹である会計の基礎を学び,日々の経営状況を記録・整理する手法を身につけます。簿記検定の受験対策にもなります。
臨床心理学
データベースシステム設計
企業の大規模データベース管理システムで世界トップシェアの「Oracle Database」を使用し,SQLやデータベース管理法をマスターします。「ORACLE MASTER Silver」などのベンダー試験対策も行います。
数値解析
検定英語
情報数学
情報科学の基本にあたる数理分野について学習し,コンピュータ科学を学ぶ際に必要不可欠な,論理的に物事を考える力を養います。
情報倫理
著作権やプライバシーといった倫理的問題を考え,将来実用化されるであろう情報技術に伴う倫理的問題も考えていきます。
統計学
多数のデータから全体的な性質を探る,統計処理に関する基礎的な知識,および正しい使い方を学びます。
特別講義
さまざまなテーマの講義を通して,総合的な物の見方や考え方を養います。
アメリカ文学
栄養学
英語
音楽鑑賞
漢詩
経営学
利益を生み出すための経営分析・経営改革の手法を学びます。また,経営者に必要となるリーダーシップについても理論的に学習します
芸術文化
言語学
国際関係論
自然科学史
心理学
生物学
ゲーム企画実践研究
ゲーム業界で実際に通用するレベルの「面白さ」と「完成度の高さ」の両方を追求したゲーム企画書・仕様書を書き上げるトレーニングを繰り返し行います。
中国語
哲学
天文学
認知心理学
文化人類学
法学
論理学
歴史学
表計算実習
表計算ソフトの定番「Excel」を使って,データの集計や計算,グラフ作成を素早く適確に行うスキルを身につけます。
イラスト演習
マンガや挿絵など,イラストの描きかた全般を学びます。キャラクターデザイン,アニメーションなどへの発展的視野を得られます。
色彩レイアウト演習
ポスターカラー,絵の具,雑誌の切り抜きなどさまざまな材料を使用して色彩の体系・構造を学びます。効果的な配色技法を身につけ,表現力を高めます。
DTP実習
雑誌やCDジャケット,チラシ,大型ポスターなどを制作します。さまざまな種類の印刷物制作を経験し,編集ノウハウを身につけます。
データベース設計
3層スキーマや概念設計,論理設計など,データベースの構造や設計について詳しく学びます。MySQLなどのデータベース管理システムを用いた実装も行います。



