AIエンジニア専攻
- 4年制
- 高度専門士
AIプログラミングなど最先端のスキルを身につけ時代に必要とされるスペシャリストへ。
- 気象ビジネス推進コンソーシアム 会員
オープンキャンパスに参加しよう!
ホワイトハッカー説明会
AIが活躍するフィールド
あらゆる業界で活用される、
急成長が期待される分野
医療、交通、ロボット、ゲーム…
AIは生活を快適に豊かに変えています。
これからはAIが無ければ暮らしていけない社会になります。
AIのスキルを磨き、
未来の社会を創造するスペシャリスト を目指そう!
AIエンジニア専攻の特徴
AIプログラミングを
基礎からしっかり学べるから安心!
PythonやRといったAIプログラミングをゼロから学び、アプリの開発やAIを使うスキルを身につけます。パソコンに触ったことがなくても、基礎から学ぶので安心です。
実践中心の授業でとことんスキルを磨く ピックアップ授業
Python
Pythonの基礎から応用までしっかり学び、フレームワークを活用した実装まで学習します。
Linux/AWS
サーバーOSのLinuxやクラウドサービスのAWSの構築・運用などを基礎から学びます。またLPICやAWSの資格にも挑戦できます。
就職で有利になる
様々なIT資格を取得できる!
AIの資格である「G検定」やITの資格「CompTIA」、AmazonやMicrosoftの検定取得もしっかりサポート。様々なIT企業への就職が広がります。
即戦力となる
ビジネススキルを磨く!
4年間の学びで分析や統計、ITの知識と技術はもちろん、仕事で求められるコンサルティング、ビジネススキル、マネジメント、英語力、コミュニケーション能力も身につけ、即戦力となる人材を育成します。
在校生の声
- OCAに入学してよかったことは?
- 4年制なので基礎からじっくり勉強できるところや、4年間学生生活を送れるところがとても良いところです。
- 楽しい授業やおすすめの授業は?
- PythonやPHPなどのプログラミングの授業はおすすめです。
プログラミングの基礎からしっかりと学んでいくので、できることが着実に増えていきとても楽しいです。いまでは簡単なアプリなどを作れるようになりました。今後の授業でも必ず必要になっていく授業ですし、テーマを決めてアプリ制作を行っていくのでとても為になります。
- これからの目標は?
- AIエンジニアを目指して頑張ります。自分の技術を活かして便利なものをたくさん作っていきたいです。
OCAが選ばれる理由
最新の技術は企業から学ぶ
IT・デジタルは日進月歩で技術が移り変わります。
最新技術をサービスに活かし、ビジネスを成功させている企業から現場で必要な技術を学びます。
プロとともに実践力を身につける
「産学連携教育」
産学連携 企業プロジェクト
-
キヤノン マーケティングジャパン株式会社
現在流行しているマルウエアの調査/セキュリティソフトの検証
コロナ禍におけるテレワークなど環境のデジタル化・オンライン化が進む社会において、どのようなマルウエア(コンピュータウイルス等)が流行しているのかの調査と流通するセキュリティソフトの有効性やサービスによる特異性などを踏まえた効果検証を行いました。
-
大阪府警察本部生活安全部 サイバー犯罪対策課
大阪府警サイバー犯罪対策課では、インターネットの安全利用と犯罪被害の防止に役立てるための広報啓発用楽曲動画を制作しています。2017年には、全国の警察では初めての試みとなる、バーチャルアイドルの「初音ミク」を起用した啓発動画を発表し、2018年に本校学生が、大阪府警サイバー犯罪対策課の企画に応じて啓発用動画を制作しました。
業界のプロから直接学ぶ!
「業界特別ゼミ」来校実績
高度専門士&グローバル資格を
取得できる
世界で通用する資格を取得し、就活での技術・知識の証明、グローバルな働き方に役立ちます。
内定速報
今年も続々とIT企業にOCAの学生が内定をもらっています。
- グローバルセキュリティエキスパート株式会社
(セキュリティ系)T.Mさん - KCCSキャリアテック株式会社
(IT系)R.Tさん - グローバルセキュリティエキスパート株式会社
(セキュリティ系)Y.Nさん - パーソルプロセステクノロジー株式会社
T.Kさん - セキュアベイル株式会社
(セキュリティ系)S.Tさん - 株式会社ビーネックステクノロジーズ
A.Tさん - キヤノンITソリューションズ株式会社
(セキュリティ系)K.Kさん
※一部抜粋
内定者インタビュー
カリキュラム
1年次 Open
エンジニアの基礎を演習で身につける
- CompTIA A+/API
-
- ハードウェア
- ネットワーク
- モバイルデバイス
- ハードウェアとネットワークのトラブルシューティング
- Windowsオペレーティングシステム
- その他のオペレーティングシステム
- セキュリティ
- ソフトウェアトラブルシューティング
- 運用手順
- API概要
- Python基礎
- API概要
- webAPIの活用
- AWSアカデミー/AI概論
-
- AWS Academy クラウドファンデーション
- AWS クラウドのコンセプト
- AWS クラウドの主要サービス
- AWS クラウドクラウドのセキュリティ
- クラウドアーキテクチャの設計
- クラウドのサポートサービス
- AIとは・AIの歴史
- AIの活用事例・体験できるAI
- AIでできること・AIの構築方法
- AI演習
- PHP基礎
-
- プログラム環境構築
- PHPプログラム概論
- HTML/CSS、Jvascript基礎
- SQL基礎
- 変数、演算子、配列、関数
- アルゴリズム
- 制御文(if文、for文など)
- 組み込み関数(文字列操作、コレクション操作、ファイル入出力)
- レスポンス、リクエスト
- セッション管理、ファイル管理、データベース管理
- webプログラム概論
- Python基礎
-
- Python概論
- プログラム環境構築
- アルゴリズム
- 変数、演算子、関数
- データ構造
- 制御文(if文、for文など)
- 基本ライブラリ
- クラスとオブジェクト
- ユーザ定義関数
2年次 Open
より高度な技術を磨く
- 機械学習
-
- 機械学習概論
- 教師あり学習(回帰)
- 教師あり学習(分類)
- アルゴリズムの考え方と実装・評価
- データ前処理
- 次元削減
- AWSアカデミー/インフラ技術
-
- Cloud Architecting
- 環境の設計
- 高可用性を考慮した設計
- インフラストラクチャの自動化
- インフラストラクチャの疎結合化
- ウェブスケールのメディア設計
- フレームワーク
- トラブルシューティング
- 設計パターンとサンプルアーキテクチャ
- Linux/Windowsサーバ概論
- Linux/Windowsサーバ環境準備
- Linux基礎コマンド、Windowsサーバ基本操作
- Linux/Windowsサーバシステム管理
- シェルスクリプト
- 数学
-
- 1次式と2次式
- 累乗と累乗根
- 三角関数(sin/cos/tan)
- 数列
- 微分基礎
- 常微分と偏微分
- Python基礎から応用
-
- Python概論
- プログラム環境構築
- アルゴリズム
- 変数、演算子、関数
- データ構造
- 制御文(if文、for文など)
- 基本ライブラリ
- クラスとオブジェクト
- ユーザ定義関数
- Pythonフレームワーク概論
- ビューとテンプレート
- モデルとデータベース
- リレーションシップ
- PHP応用
-
- PHPフレームワーク概論
- MVCとコントローラ
- PHPテンプレートの利用
- ミドルウェアの利用
- データベース準備
- コンソールアプリケーション
- ソース管理(git/svn)
3年次 Open
主なカリキュラム(3年次)
- G検定
-
- 人工知能(AI)
- 人工知能をめぐる動向
- 人工知能分野の問題
- 機械学習の具体的手法
- ディープラーニングの概要
- ディープラーニングの手法
- ディープラーニングの研究分野
- ディープラーニングの応用に向けて
- 数学
-
- ベクトル
- 確率
- 期待値
- 行列
- ディープラーニング
-
- 多層パーセプトロン
- 誤差逆伝播法
- 正則化
- 半教師あり学習・Dropout等
- 最適化
- 二次手法の近似・最適化戦略等
- CNNの基礎
- 仕組みの理解と実装
- VGG、GoogleNet、ResNet等
- RNNの基礎
- seq2seq、LSTM、GRU、Attention、ESN等
- 生成モデル
- VAE
- GAN、DCGAN等
- 強化学習
- 価値反復法・方策勾配法・深層強化学習等
- JAVA基礎~応用
-
- Java概要
- 変数、演算子、配列
- 制御文
- メソッド
- 複数クラスを用いた開発
- オブジェクト指向概要
- インスタンスとクラス
- カプセル化、継承、多態性
- Javaフレームワーク
- R言語+統計学
-
- R言語とRStudioによるデータ分析
- 記述統計とグラフによる可視化
- 確率/確率分布
- 統計的推定
- 仮説検定
- 分散分析モデル
- 検定の多重性
- サンプルサイズ
- 実験計画法
- 回帰モデル
- 最尤推定法と最小二乗法
- ダミー変数、多重共線性、AIC、変数選択法
- 相関分析
- 主成分分析
- カテゴリカルデータの分析-クロス分析、関連と傾向、対応分析
- ロジスティック回帰、モデルの精度評価(AUC,ROC)
- ベイズ統計入門-ベイズ統計の考え方、Stanによるモデリング
- 時系列データに関して-要約統計量、変数変換、探索的な分析 一変量の時系列モデル – AR, MA, ARMA, ARIMA, 季節ARIMA, 指数平滑化, Holt-Winters
- 多変量の時系列モデ – VAR
- 状態空間モデル入門
4年次 Open
実践力を身につける
- Ruby
-
- Ruby概論
- 変数、演算子、配列、ハッシュ
- メソッド、クラス
- モジュールやライブラリの活用
- Ruby on Railsの基本
- Scaffolding機能によるRails開発の基礎
- ビュー開発、モデル開発、コントローラー開発
- ルーティング
- クライアントサイド開発
- IoT
-
- IoTシステムの基礎
- IoT機器ネットワーク基礎
- IoTデバイス実践講座
- プログラム
-
- Java or Python or PHP (時代に合わせる)
時間割例(2年次)
mon | tue | wed | thu | fri | sat | |
---|---|---|---|---|---|---|
1時間目 | PHP応用 | |||||
2時間目 | 数学 | PHP応用 | AWS Academy Cloud Foundations (AWS初級) |
|||
3時間目 | 機械学習 | PHP応用 | Python応用 | AI実装検定 | ||
4時間目 | 機械学習 | PHP応用 | Python応用 | AI実装検定 | ||
5時間目 | 機械学習 | グローバル コミュニケーション(選択) |
Python応用 | |||
6時間目 | グローバル コミュニケーション(選択) |
グローバル コミュニケーション(選択) |
※上記は時間割の参考です。授業内容は業界ニーズに合わせ、毎年更新しています。
資格・就職
目指せる資格
- 応用情報技術者試験
- Pythonエンジニア認定試験
- 基本情報技術者試験
- ITパスポート
目指せる職種
AIエンジニア、AIエバンジェリスト、データサイエンティスト、IoTエンジニア、セキュリティエンジニア、プログラマー、システムエンジニア、Javaプログラマー、プロジェクトマネージャー、ソフトウェアプログラマー、システムインテグレーターなど
Wメジャーカリキュラム
個性を引き出して、将来の可能性を広げる
オリジナルカリキュラム
入学した専攻
Wメジャーカリキュラム
CG技術も使える
AIエンジニアに!
充実のキャンパスライフ
同じ夢を持つ仲間と一緒に、
学内イベントで楽しいキャンパスライフを過ごそう!