English-based undergraduate program

The Major in Computer Science and Communications Engineering has been designed to equip students with advanced knowledge in an integrated field consisting of Computer Science and Computer and Communications Engineering. Computer Science concerns the theoretical fundamentals of computing, information, and communication, while Computer and Communications Engineering concerns the engineering applications of data and content processing and analysis on computers, communication devices, and computer network systems.

In this program, we aim to maximize the individual potential of each student and thereby foster future engineers who will be able to contribute to the fields of Computer Science and Communications Engineering in a global context and in a variety of professions. Motivated students will be given the opportunity to take graduate-level courses; thus, providing them with opportunities to acquire cutting-edge knowledge. Furthermore, the major will prepare students to succeed in the rapidly changing and developing field of information and communications technology. This will be achieved by providing students with a diverse array of knowledge related to information and communication, by prioritizing a dialogue-based and problem-solving approach to education, and by providing a system in which students can proactively gain research experience.

English-based graduate program

The Department of Computer Science and Communications Engineering aims to produce students with advanced technical knowledge gained through study and education in the academic field of Information and Communications Technology (ICT) which merges information and communications technologies, positioned as a key technology to promote social activities and science and technology. The Department of Computer Science and Communications Engineering offers education and research opportunities in a broad range of disciplines related to computer science, computer engineering, and information and communications engineering.

In computer science, knowledge information processing, software engineering, computer architecture, etc. are the driving forces for the development and use of computers. These technologies are entering into times of qualitative innovation in addition to quantitative expansion of the fields of application. In other words, we are facing fundamental problems which cannot be solved simply by an increase in the speed and capacity of hardware and the sophistication of software technologies. For example, the development of the new field of study called “knowledge processing,” as represented by artificial intelligence, is expected. However, in order to develop this field of research, studies on information processing based on new ideas and theories that go beyond the conventional framework of computer science have become indispensable.

Computer engineering is a field that provides education and research in technological fields of computer science and information communications, and it mainly deals with basic studies on the systematization of theories and their application to engineering. In addition to our objective of promoting advanced studies, we aim to develop human resources who put emphasis on manufacturing with broad and deep knowledge, and doing so requires intensive efforts toward research and education on theories and applications by expert groups.

In information and communications engineering, the development of large-scale communications and broadcasting networks comprising the infrastructure of social life and the realization of systems to respond to increasingly diverse requests from society are being strongly promoted. The academic field of information and communications engineering which serves as a basis for the establishment of communications and broadcasting networks has rapidly expanded as demanded by society and its level of study has remarkably improved. It is our primary purpose to respond to these demands.

As mentioned above, computer science, computer engineering, and information and communications engineering have advanced rapidly, and without cooperation between these closely related fields, it is extremely difficult to maintain the environment for advanced research and education. Furthermore, it has been recognized that circulative development in which a result in a field serves as a basis for development in another field is indispensable. This Department has two main fields: Computer Science and Engineering, and Computer Communications and Engineering. Computer Science and Engineering has five research areas: Human-Computer Interaction, Networking, Advanced Computing Mechanisms, Advanced Software, and Information Systems Architecture. Computer Communications and Engineering has three research areas: Information Systems, Network Communications and Media Contents. These areas aim to integrate and fuse computer science, computer engineering, and information and communications engineering through organic links among these areas.

Career path

Major Graduate Schools

• Chiang Mai University
• ETH Zurich
• Fordham University
• Purdue University
• Shandong University
• University of Maryland
• University of Southern California
• Waseda University

Major Employers

• Nippon Telegraph and Telephone Corporation
• KDDI Corporation
• Canon Inc.
• Sony Corp.
• Fujitsu Ltd.
• Mitsubishi Electric Corporation
• Nintendo
• Cookpad Inc.
• Yahoo! JAPAN
• Japan Broadcasting Corporation (NHK)
• Nomura Research Institute, Ltd.
• Recruit Holdings Co., Ltd.