Course Introduction
The policy of education at the School of Information and Mathematical Science is to develop people who organically combine the theories and practices of information science, who solve the structures of mathematical science that have unknown problems based on mathematics and physics, and who commit themselves to studying cutting-edge technologies. Computer science, and applied mathematics and physics, are both essentially associated with all academic disciplines; therefore, the School of Information and Mathematical Science provides students with the lectures, experiments, workshops, and seminars of various fields, to develop a broad perspective. What supports such education is the curriculum system that begins with the basics and proceeds to advanced fields. The students of this School separate into the Computer Science Course and Applied Mathematics and Physics Course, generally at the end of the first academic year, for more specialized education. The instructors of the Graduate School of Informatics take charge of education and research at the Computer Science Course and Applied Mathematics and Physics Course.
Undergraduate Course Program of Applied Mathematics and Physics
In the Applied Mathematics and Physics Course, students chiefly study mathematics and physics as the basis of the field of mathematical science, control theory that is the basic field of systems engineering, and operations research that applies the methods of mathematical science, along with such fields as systems theory, optimization theory, and discrete mathematics. Of course the School curriculum includes classes to learn of computers, information and communications required to specifically apply the achievements of study. Applied mathematics and physics is an academic discipline that supports comprehensive engineering while placing emphasis on both the basics and flexible idea development in engineering. Therefore, this Course is expected to provide students with the academic abilities required to achieve this objective.
Undergraduate Course Program of Computer Science
The Computer Science Course offers educational and research opportunities concerning the processing, transmission and accumulation of information, pursuing the question "What is information?" This Course intends to develop engineers and researchers who will play major roles in information society, concerning a wide variety of cutting-edge technologies, such as the theories of information and communications; design of logic circuits; design and analysis of calculation algorithms; architectural principles of computer hardware and software and various techniques concerning them; operating systems; processing of language, audio and image data by computers; artificial intelligence and knowledge engineering; computer networks; information systems and how to build them; media processing and their various applications; and cognitive science.