Computer Science Program

HOME > Major Subject > Computer Science Program

Information and Communication Technology (ICT) is applied in various fields, including lifestyle, business, industry, education, and entertainment. It is anticipated ICT will contribute to the building of an eco-friendly society that is safe, secure, comfortable, and sustainable.In response to such expectations, in the Computer Science Program, teachers from both industrial and academic backgrounds cooperate to conduct wide-ranging practical education, from theory through to application and cutting-edge research. Students can learn about the practical and scientific aspects of ICT from a diverse range of teachers and also engage in cutting-edge research under teachers who possess profound knowledge in specialist fields.

Introduction video

Hiromi Ueda, Ph.D. Professor, Computer Sciences Program, Graduate School

Adibah Binti Mazwar

Features

Cutting-edge Practical Education and Research

We strive to rapidly incorporate the needs of society and reflect them in our education and research. Starting with IoT (Internet of Things), cloud computing, big data, SDI (software design infrastructure), and server design based on open-source software, we conduct cutting-edge practical education and research in areas including artificial intelligence, sensitivity and knowledge information processing, photonic networks, next generation networks, security, and robotics.

Fostering Cutting-edge Research and Development Abilities

Making use of the Computer Science Research Center, Cloud Service Center and other research facilities, students can conduct reality-based research in such subjects as IoT, ubiquitous communication, and cloud computing. Through involvement in such activities, they acquire the ability to conduct cutting-edge research and development.

Diverse and Talented Faculty Members

Teachers endowed with abundant practical experience after working on the corporate frontline and teachers who have consistently pursued academic inquiry cooperate together in order to conduct education and directed study. Under the guidance of such diverse and talented specialist teachers, students can undertake wide-ranging learning and receive guidance in areas from profound theories to realistic problem solving.

Main Subjects

Research Project Subjects

Research Planning in Computer Science, Research in Computer Science I, Research in Computer Science II, Research in Computer Science III

Students set and plan themes and conduct research under the guidance of a tutor and over the two-year duration of the program. At the end of each semester, research presentation meetings are held so that students can present their research progress and achievements. At the end of two years of study, students write a master’s dissertation as the culmination of their research.

Specialist Subjects (example)

Machine Learning

In this course, the latest knowledge is imparted and commentary from practical viewpoints is conducted on machine learning techniques, which are becoming increasingly important in the field of information science. The mathematical basis of such techniques is also outlined. Machine learning techniques today cover a wide range of areas; this course seeks to introduce the basic knowledge and techniques of machine learning during the first half, and offer commentary on deep learning, the latest topic in this field, during the second half. Opportunities are also provided for students to experience deep learning techniques for themselves.

Information Security Application

In this course, students learn about information security technology and its applications. Starting with the basics of security in secured hardware and software, commentary is given on security policy, specific security measures, security management, and security operating technology.First, students learn about analysis methods for extracting system security threats, and then commentary is given on hardware and software threats in the shape of tamper attacks, and measures that may be used to counter them. Taking examples form encryption communication line protocol SSL/TLS as used in encrypted mails and Web browsers, public key authentication infrastructure is also introduced. In addition, students learn about OS access control technology that comprises the basis of Android and iOS security mechanisms, as well as the lifecycle of security systems. Finally, students discuss security issues and countermeasures in case examples relating to the technologies and knowledge they have acquired.

Practice of Technology for Building Cloud Computing

The creation of added value based on intellectual property is becoming more and more important.Rather than simply making things, it is increasingly necessary to conduct “value creation”, whereby such value is recognized by society. For this reason, it is necessary for students to not only raise their technical standards but to also acquire the ability to plan the technologies that should be developed. In this course, the students conduct practical training geared to planning and developing cloud services through group learning, with the objective of acquiring the ability to think in such an environment.

Faculty Profiles

Hiroyuki KAMEDA

Knowledge Science & Artificial Intelligence

Sumio OHNO

Spoken Language Information Processing

Hiroaki ISHIHATA

computer architecture, parallel processing

Yasuhiro OHYAMA

Control Engineering

Yasuo KIMURA

Hybrid nanodevices

Reijer GRIMBERGEN

Cognitive Science

Narito SHIBAIKE

Sustainable Management

She JINHUA

Control theory and applications

Takeshi SHINKAI

Electric power system engineering, High voltage and high power engineering

Iwao SUGIMOTO

Organic Thin Films & Surface Engineering、Machine Olfaction

Shigeyuki TAKAGI

Energy Application

Hidetomo TAKAHASHI

man - machine interface, Kansei Engineering

Kazuya TAGO

Operating Systems

Makoto TSURUOKA

Physics on multi - layered magnetic thin films. Sensing of DNA/RNA information. Theory and computer simulation for magnetic thin films or Nucleic Acid hybridization

Edwardo F. FUKUSHIMA

Field Robotics

Mitsuaki FURUI

Materials Processing

Narihiko MAEDA

Electronic devices and materials, Environmentally - friendly electronics

Yoshiki MATSUO

Mechatronics

Soichiro MATSUSHITA

Entertainment Computing

Masahiro MONIWA

Non-volatile Memory

Soichiro IKUNO

Computer Simulation

Shino IWASHITA

KANSEI Information Processing

Kunio OISHI

Signal Processing

Yuko OSANA

Soft Computing

Hiroaki KUROKAWA

Computational Intelligence

Hiroshi TUBOKAWA

Network application, Digital communication

Yuichi FUTA

Information Security, Cryptology

Mayumi MATSUNAGA

Microwave Transfer

Toshihiro MITA

Material engineering

Susumu YAMAMOTO

Computational physics

Akifumi INOUE

Human Computer Interaction

Ryuya UDA

Information Security

Tomomasa OHKUBO

Laser engineering

Masayuki KIKUCHI

Neural information science

Chihiro SHIBATA

Artificial Intelligence and Machine Learning

Yasuo CHIBA

Partial Differential Equations

Akinori NAGATA

Image Processing

Saori AIDA

Cognitive Science, Vision Science, 3D Perception

Yuki UENO

Robotics

Yoshihiro KITA

Software Engineering

Takayasu FUSHIMI

Intelligence informatics, Web informatics, Service informatics, Data engineering