computer-science-hero_0_0.jpg

コンピューターサイエンス学科

幅広い分野に通用する、コンピューターサイエンスの確かな土台を築きます。

コンピューターサイエンス学科

Arrow-Small Icon 専攻

コンピューターサイエンス学科では、特定の分野に限らず、コンピューター サイエンスについての総合的な理解を得ることを目指します。例として、 アルゴリズム、ソフトウェア工学、コンピューターアーキテクチャ、プログラ ミング言語、人工知能等についての基礎的諸概念を学んでいきます。

Arrow-Small Icon  副専攻

コンピューターサイエンス副専攻を修了するためには、プログラミング科 目を4つ、コンピューターサイエンス理論入門科目を1つ、そして選択科目 を1つ履修することが必須です。副専攻修了に必要な科目を全てTUJで 履修することができます。

情報工学科

Arrow-Small Icon  副専攻のみ

情報工学副専攻を修了するためには、プログラミング、オペレーティングシ ステム、データベース技術に関する5科目を履修することが必要です。この 副専攻で培われた技術的基盤は、どのような主専攻の学習にも適用でき ます。副専攻修了に必要な科目を全てTUJで履修することができます。

  • Hani Karam

    Hani Karam

      • Computer Science

        • Assistant Professor / Faculty Advisor for the Computer Science major

          Programs

          • Undergraduate

現在、コンピューターは私たちの仕事や生活に欠かせないものとなっており、私たちの暮らしはコンピューターに大きく依存しています。そのため、コンピューターを効果的に使いこなせる高い技術を持った人材に対する需要が非常に高まっています。コンピューターサイエンス学科では、必要な知識とスキルの教授を通じてこうした人材の養成を行います。

コンピューターサイエンスはコンピューターのさまざまな側面を学ぶ学問です。プログラミングは重要な要素ですが、それだけにとどまりません。アルゴリズムや情報理論などの理論的な科目に加え、ソフトウェア設計などの実践的な科目も学びます。また、ネットワーク、オペレーティングシステム、データベースなど、他にも多くの科目があります。コンピューターサイエンスは、コンピューターグラフィックスやA I(人工知能)などの分野で使用される数学に深く根ざしているため、数学と統計学においても高い能力が要求されます。 コンピューターサイエンティストが習得するスキルは、優れたソリューショニスト(問題解決者)になるためのものです。

これらのスキルとコンピューターの知識を応用することで、ソフトウェアエンジニア、データサイエンティスト、ゲーム開発者、マシンラーニング(機械学習)エンジニア、プロジェクトマネージャーなど、夢の職業への道を拓くことができます。

 

履修例

必修科目の概要

必修科目

ライティング・セミナー(2科目以上) 

  • ソフトウェアデザイン

ライティング・セミナー2科目目(次から1科目) 

  • コンピューターサイエンス自主研究
  • コンピューターサイエンス・プロジェクト

必修科目(コンピューターと情報科学) 

  • コンピューターサイエンス入門
  • Python による問題解決とプログラミング入門 又は C 言語プログラミング
  • プログラム設計と抽象化
  • コンピューティングにおける数学的概念I
  • 計算確率統計学
  • コンピューターシステムと基礎プログラミング
  • コンピューティングにおける数学的概念II
  • データ構造
  • システムプログラミング・オペレーティングシステム入門
  • データ構造とアルゴリズム
選択必修科目

CISコードの付いた上級科目(3000番台以上)から4~5科目 

数学 

  • 微分積分学 I
  • 微分積分学 II 

科学実習科目 

科学実習科目群から2科目 

 

注目科目

最近追加された選択科目コース

 サイバースペースと社会
 Pythonによる問題解決とプログラミング入門
 プログラム設計と抽象化
 データベース管理システム
 AI(人工知能)入門
 モバイルアプリ開発入門

 

キャリア

コンピューターサイエンスを専攻した卒業生は、システムアナリスト、ソフトウェア開発者、プログラマーなどとして採用されており、業界もヘルスケア、資産運用、保険、コンピューターソフトウェア・ハードウェア開発、科学研究所から政府機関まで多岐にわたります。さまざまな規模の企業や教育機関においてコンピューターシステム/ネットワーク管理者として活躍しているほか、ITコンサルティング企業に就職したり、コンサルタントとして独立したり、自身でテクノロジー企業を立ち上げた人もいます。就職先の可能性やキャリアについての詳細は、米国本校のコンピューター・インフォメーション・サイエンス学科のウェブサイトを参照ください。

学生インタビュー

TUJで出会った刺激的なクラスメイトに囲まれて

Shunya Fukuda

  • 国際ビジネス学科主専攻、コンピューターサイエンス学科副専攻
  • 日本

卒業生の声

Keita Nakashima

中嶋 奎太

Keita Nakashima

就職先 : 株式会社 野村総合研究所

The Study in Colombo Sixth Form College(スリランカ)で 学んだ後、本学学部課程に編入。

幼少期からパソコンが好きだったことや、高校の授業で数学や物理が好きだったため、理系かつ情報系のコンピューターサイエンス学科を選びました。教授との距離が近く、実践的な授業が多いことが魅力だと思います。プログラムの実装スキルやコードのレビュースキルなど、現在の仕事に直接役立つスキルを身につけることができました。また、キャップストーンプロジェクト(学びの総仕上げとして、学んだ知識や技能を実践的な課題解決に活かすプロジェクト)やアプリ開発など、チームでプログラムを開発する経験が現在のソフトウェア開発の現場で役立っています。「Fly toPhilly Program」を利用してアメリカ本校にも留学でき、現地の文化に触れられたことも貴重な経験でした。特にIT分野は、日本語よりも英語で学ぶほうが理解しやすい面があります。情報収集の面でも強みとなるでしょう。引き続き技術面でさらに深い知識を身につけながら、リーダーシップを発揮する機会もより一層広げていきたいです。

※2024年秋学期から、コンピューターサイエンス学科の学生も、本校に留学することなくTUJで全コースを履修することが可能になりました。

Yamato Yokokawa

横山 大和

Yamato Yokoyama

就職先 : 株式会社 野村総合研究所

インターンシップ : ITD-GBS Tokyo, 株式会社MetaMoJi

駒込高等学校(東京都)卒業後、本学学部課程に入学。

タイの児童養護施設でのボランティア体験がきっかけで、IT技術を活用して社会問題を解決したいと考え、コンピューターサイエンス学科を専攻しました。高校時代までは文系科目に集中して学習していたため、初めは理系科目をこなせるか不安でしたが、TUJでは、授業で分からないところや質問があったときに、教授に気軽に聞きに行ける「office hour」が設けられていたので安心して履修できました。教授との距離も近く、親身になって教えてくれるので、モチベーションアップにつながりました。おかげで、プログラミングのスキルはもちろん、エンジニアとしての思考や、数学的思考力も身についたと思います。また、TUJでは常に様々な学生と学べるので、多様性を面白いと感じる感性が育まれていることを実感しています。将来は、AI関係の仕事に就きたいと考えています。世界中を回りながら働くことで、エンジニアとしての技術を高め、社会問題の解決に貢献していきたいです。

入学手続きヘルプ

  • 住所: 〒154-0004 東京都世田谷区太子堂1-14-29 (アクセス)
  • E-mail: ac@tuj.temple.edu
  • Tel: 0120-86-1026(フリーダイヤル)
  • 電話受付時間: 平日9:00~17:30 (日本時間) ※土日祝日休み

 オープンキャンパス
 資料請求
 お問い合わせ