Department of Advanced Information Technology

The Department of Advanced Information Technology investigates computer technology, information and communication technology and real-time information processing technology for the realization of an advanced information society.

The department consists of five divisions: Advanced Information and Communication Technology, Advanced Software Engineering, Real World Robotics, Advanced Distributed Processing Systems and Practical Embedded Software Development Engineering.

The Department of Advanced Information Technology offers two courses with different curriculum policies:

Advanced Information and Communication Technology

Research and education in fundamental and application areas of new emerging Information Communication Technology (ICT), ranging from high-speed and dependable communication technologies to architecture and design methodologies of next-generation computer systems are performed in this division. Particular focus is given to: novel satellite communication systems, Radio Frequency Identification (RFID) systems, advanced wireless mesh networks as a range extension method of WLAN spots focusing on pursuing a mesh network empowered by low complexity Multiple Input Multiple Output (MIMO) modems, Electronic Design Automation (EDA) and Computer Aided Design (CAD) technologies for dependable System-on-a-Chip (SoC), adaptive and customizable many-core or reconfigurable SoC architecture and dependable and low-power 3D integration.

Advanced Software Engineering

The division conducts research and education on advanced software and is composed of five research groups. Formal Software Engineering Group employs multi-aspect formal method approaches by using different kinds of specification languages, such as VDM languages, CSP and functional programming languages for real-world software development process. Advanced System Software Group studies issues related to system software such as multithreading and cloud computing. Embedded Computing Research Group researches software product line development methodologies and tools. Ubiquitous Computing Research Group researches wireless LAN based positioning and context aware computing infrastructure. Pervasive Computing Research Group studies personalized and community-based information sharing/retrieval/recommendation mechanism, and secure agent-community-network-based systems based on multi-agent Kodama framework.

Real World Robotics

In Real World Robotics education and research on a wide range of subjects ranging from real world data acquisition to human interaction with an embedded robot is conducted. In order to create an advanced information processing system which closely coexists and collaborates with human beings, it is indispensable to form a practical processing loop from data acquisition and recognition to active interaction with humans.This system has to be robust and reliable for uncertainties and diversity in the real world environment. To fulfill this goal, the division particularly focuses on the following topics: robotics, real world sensing, artificial intelligence, pattern recognition, computer vision and graphics, media processing, intelligent human-computer interface and virtual reality.

Advanced Distributed Processing Systems

To meet the demands of various up-to-date decentralized applications in a network, this division conducts education and research on the latest technologies for processing large amounts of data, which are distributed on a wide range of networks. Subjects in this division range from search engine technologies, web service technologies, distributed grid computing systems and next generation internet. Practice with the real and concrete data as well as basic theories are treated as themes of education and research.

Practical Embedded Software Development Engineering

The Division of Practical Embedded Software Development Engineering focuses on education and research on embedded software. This division collaborates with Renesas Solutions Corporation and aims to educate engineers with a high quality of skills in embedded software through practical education.

Intelligent Information Systems Engineering Course

Intelligent Information Systems Engineering CourseThe graduate program of the Intelligent Information Systems Engineering Course is designed to nurture researchers and engineers who can develop frontier technologies for the advanced information society. Students will acquire a wide range of knowledge and skills on advanced hardware, advanced software, information and communication technology, real-world information processing and perform world leading research.

The courses in the curriculum are set at the highest international standards, which guarantees a high quality education. The new core courses combine conventional teaching methods with laboratory work and experiments and enable students to acquire practical knowledge regarding intelligent information systems. With expansion courses in the Department of Informatics and the Graduate School of Systems Life Sciences, it is possible to acquire theoretical foundations of information and understand life phenomena based on information science. These courses encourage students to acquire enhanced knowledge for a wide range of requirements society places.

The Intelligent Information Systems Engineering Course welcomes students strong in mathematics, information science and computer engineering and have goals to:

  • Make contributions to the advanced information society through research and development of frontier technologies.
  • Acquire both a strong theoretical basis, in fields such as mathematics and practical domain expertise.
  • Go beyond understanding theory and actively pursue the development of technologies in a practical manner.

Social Information Systems Engineering Course

Course Philosophy and Admission Policy

Social Information Systems Engineering CourseSocial Information Systems Engineering Course has been established within the Department of Advanced Information Technology.
In the late 20th Century, Information Communication Technology (ICT) progressed rapidly and several breakthroughs brought fundamental changes to the way various organizations (corporations, government, and educational institutions) operate. It has large influences on our society, including: product design, manufacturing, services and education systems. It will create fundamental changes in our social system and social structure. ICT as a basic technology has become the core of social infrastructures, which underpins the various social systems (government administration, economy, finance, communication, transportation, logistics and education). On the other hand, there is a serious shortage of skilled personnel who can lead the Japanese information communication industry in the next generation. With joint efforts between industries, government agencies and academia institutions, this course provides education and training programs to foster engineers who will lead the information society in the future.

Engineers will understand the positioning of ICT in society and will have wide breadth of knowledge, high ethical standards and outstanding technical capabilities. Graduates of this course will have: 1) technical skills that are immediately required in software research and development, 2) insight to assess long-term changes of social environment and to transform ICT accordingly, 3) flexibility to develop software accommodating such changes and 4) skills and capabilities to take on a leadership position in business communities and various social organizations.

Course Overview

The Ministry of Education, Culture, Sports, Science and Technology (MEXT) has selected Kyushu University as one of six hub universities for the “Promotion program to foster leading IT specialists”. Kyushu University was also selected as one of two critical alliance universities by the Japan Federation of Economic Organizations. Our partners are Japan Federation of Economic Organizations, Kyushu Institute of Technology, Fukuoka University, Kumamoto University and the University of Miyazaki. The purpose of this course is for students to acquire the following state-of-the-art IT knowledge and skills which are said to be insufficient in current education systems:

  1. Skills and knowledge to plan, design, develop and manage technology in society
  2. Skills to develop large-scale systems
  3. Leadership and communication skills

In particular, Project-Based Learning (PBL) is the focus of this course allowing students to experience real system development projects with the support from various companies. ICT sophistication classes and ICT human skills classes are also offered as well as practical classes in order to foster self-motivated and well-structured engineers. Internships give students opportunities to learn and experience real jobs in corporations and the mentoring program, which staff from business communities provide career guidance are also offered in this course.