International Course in Communications and Computer Engineering, Master

  • Application Deadline
  • 12 months
  • Tuition
    Tuition (Year)
    Tuition (Year)
  • English (take IELTS)
University rank #91 ,
The focus of this course lies in the theoretical aspects of modern IT technologies, principally, the design and analysis of algorithms, computational complexity and discrete mathematics related to computer science. Two classes are given, neither of which is designed solely for foreign students.


The computers, interfaces, and networks that the general public use depend on algorithms of one type or another. As the sophistication and complexity of end-user applications increases, the algorithmic problems to be solved become extremely difficult. Many of our students will be interested in research concerning end-user level and technology-based communities. However, in order to develop new and more intelligent applications, they will need a thorough knowledge of the ever-evolving and improving algorithmic methods available to them.

The goal of our courses is to provide this knowledge in a rich environment where international students and Japanese students fully interact. Our courses attract students from various backgrounds and interests. Other universities in Japan have international programs of one form or another, but none come close to the breadth and depth of the programs offered by the Graduate School of Informatics at Kyoto University.

Programme Structure

“Introduction to algorithms and informatics” is a non-technical survey class for non-specialists. Each lecture covers a different aspect of modern Computer Science. No specific technical background is required.

“ Computational intractability: NP-completeness and integer programming” is a more technical class. It explains how to describe, model, and solve hard computational problems, drawing practical examples from engineering and science.

A good background in linear algebra is required. Related classes given in English are “Theory of discrete algorithms” and “Theory of computational complexity”.

Students can also take two general “Perspectives in informatics” seminars as well as classes in the other two international courses given by the School of Informatics.

Detailed Programme Facts

  • Full-time duration 12 months
  • Study intensity Full-time
  • Languages
    • English
  • Delivery mode
    On Campus

English Language Requirements

This programme requires students to demonstrate proficiency in English.

Take IELTS test

Academic Requirements

  • Application Form for Admission Complete accurately.
  • Certificate of Graduation (or Prospective Graduation)
  • Transcripts
  • Statement of Personal Objectives
  • Photocopy of Passport
  • Evidence of Payment of Application Fee

Tuition Fee Per Year

  • USD 77085 International
  • USD 77085 National
¥ 535,800 per year


StudyPortals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.