| Academic Year |
2026Year |
School/Graduate School |
School of Science |
| Lecture Code |
HB215000 |
Subject Classification |
Specialized Education |
| Subject Name |
計算数理A演習 |
Subject Name (Katakana) |
ケイサンスウリAエンシュウ |
Subject Name in English |
Exercises in Mathematics for Computation A |
| Instructor |
FUJII MASASHI |
Instructor (Katakana) |
フジイ マサシ |
| Campus |
Higashi-Hiroshima |
Semester/Term |
3rd-Year, First Semester, 1Term |
| Days, Periods, and Classrooms |
(1T) Weds9-10,Thur9-10:IMC-Main 2F PC Rm |
| Lesson Style |
Seminar |
Lesson Style (More Details) |
Face-to-face, Online (simultaneous interactive) |
| Exercise |
| Credits |
2.0 |
Class Hours/Week |
4 |
Language of Instruction |
J
:
Japanese |
| Course Level |
3
:
Undergraduate High-Intermediate
|
| Course Area(Area) |
25
:
Science and Technology |
| Course Area(Discipline) |
01
:
Mathematics/Statistics |
| Eligible Students |
|
| Keywords |
Programing, Simulation, Differential equation |
| Special Subject for Teacher Education |
|
Special Subject |
|
Class Status within Educational Program (Applicable only to targeted subjects for undergraduate students) | |
|---|
Criterion referenced Evaluation (Applicable only to targeted subjects for undergraduate students) | Mathematics (Abilities and Skills) ・To acquire skills to formulate and solve mathematical questions. ・To learn basic knowledge, skills, and attitudes related to information. Based on them, to be able to process, output and input information, as well as to utilize information appropriately. |
Class Objectives /Class Outline |
The aim is to be able to write computer programs for equations learned in Keisan-Suuri A, and to realize the relationship between phenomena and equations by executing simulations using Python. |
| Class Schedule |
lesson1 Introduction of Python lesson2 Python vs. C lesson3 Drawing graph lesson4 Drawing animation lesson5 Numerical calculation of ordinary differential equation 1 lesson6 Numerical calculation of ordinary differential equation 2 lesson7 Numerical calculation of ordinary differential equation 3 lesson8 Numerical calculation of ordinary differential equation 4 lesson9 Fourier series lesson10 Numerical calculation of diffusion equation 1 lesson11 Numerical calculation of diffusion equation 2 lesson12 Numerical calculation of diffusion equation 3 lesson13 Numerical calculation of wave equation 1 lesson14 Numerical calculation of wave equation 2 lesson15 Numerical calculation of wave equation 3
Small and year-end assignments
corresponding to Mathematics for Computation A |
Text/Reference Books,etc. |
Presented on the website to be announced on moodle |
PC or AV used in Class,etc. |
Zoom, moodle |
| (More Details) |
PC in the terminal room of the Information Media Center |
| Learning techniques to be incorporated |
|
Suggestions on Preparation and Review |
In computer programs, there is a huge gap between understanding a program that has already been created and creating the program yourself. It is important to do the tasks yourself and get used to programming as soon as possible. |
| Requirements |
Classes will be held in person in the terminal room of the Information Media Center Main Building, and will also be offered online and on-demand. Please take the course in the way that best suits your needs. Since the PCs in the terminal room may not always be available, we strongly recommend that you install Anaconda (https://www.anaconda.com/ ) on your own computer. Installation may fail if your PC account name contains Japanese characters or spaces, so you may need to create an account that uses only alphanumeric characters. We will provide support for installation and related issues, so if you have trouble installing Anaconda, please contact Fujii before the class begins. |
| Grading Method |
Some small assignments and year-end assignment |
| Practical Experience |
|
| Summary of Practical Experience and Class Contents based on it |
|
| Message |
|
| Other |
|
Please fill in the class improvement questionnaire which is carried out on all classes. Instructors will reflect on your feedback and utilize the information for improving their teaching. |