Department of Complex and Intelligent Systems – Two Courses Strands
1. Complex Systems Course
From the undergraduate programs, students can choose classes normally considered to be at the graduate school level and specialize in the science of complex systems of the next generation.
Alternatively, they can make use of new mathematical principles and analytical methods and apply them as professional engineers to solve problems.
In global terms, the sciences of complex systems and complexity thinking is a relatively new academic field, and Future University Hakodate is the first university in Japan to provide this field of study a dedicated department.
We aim to understand the complexities of the real world using new methods such as nonlinear mathematical models and computer simulations of real-world systems.
The science of complex systems emerged with the realization that traditional techniques were not making significant progress in understanding systems such as the human brain or mind, environmental problems, or the fluctuations of financial markets and politics brought about by globalization.
Complex systems science has developed many fresh and challenging theories and models for such systems that succeed where previous methods could not. This new science has complemented and sometimes challenged the tenets of traditional science and technology.
2. Intelligent Systems Course
The Intelligent Systems Course (ISC) aims to foster information system engineers for the next generation through the integration of Artificial Intelligence (AI) / hardware technology (advanced information technology) and cognitive science / information representation.
The ISC curriculum is broad-based covering aspects of software such as planning, design, and programming of systems, to hardware aspects including electronic engineering. This broad approach is linked to the fact that a number of FUN academic faculty are involved in the macro goal of creating human-like robots. This unique curriculum provides the A to Z of system building, including control and operation experiments using programming.

