Introduction to Simulation Programming

Updated lecture materials

If you want to read updated lecture materials, click here to go to Center for Promotion of Informatics Education, Kyoto Univ.


About this class

Overview and goal

The goal of this class is to learn fundamental programming techniques with Fortran and C and to acquire knowledge needed to simulate physical phenomena such as wave motion or diffusion. To deepen the understanding, students participate in practical training and use supercomputers at Academic Center for Computing and Media Studies in addition to classroom lectures. The topic of final report in practical training is differential analysis of Poisson’s equation, which is an object of simulation in a lot of applied fields. After students acquire fundamental skills of programming techniques, instructors give a lecture on the outline of hardware and software of supercomputers and the summary of advanced simulation programming based on parallel processing technology and high-performance computation technology.

Operation

This class is offered in cooperation with Graduate School of Informatics and Center for Promotion of Informatics Education.


Class information

Student year All
Credits 2
Semester The first semester
Day and period Twice a month
Class type Lecture (also practical training)
Classroom North Building (3F lecture hall or 2F terminal room), Academic Center for Computing and Media Studies, Kyoto University
Instructors Academic Center for Computing and Media Studies, Associate Professor, Takeshi Iwashita
Graduate School of Informatics, Associate Professor, Kinji Kimura
Academic Center for Computing and Media Studies, Associate Professor, Hideki Yahagi

Return to Page Top