Computer and Visualization Method for Science and Engineering

KAWAMURA, Masaaki
  Elective  2 credits
【Master's program・1st semester】
19-3-1022-2993

1.
Outline
It is very important to build programs by yourself not only to study by textbooks. In this class, students use Visual C++ which is a development tool of C++ that is added object oriented program to C. At first, students learn elementary operation of Visual C++ and programming method by making a dice game. Next, students deepen their understanding of programming by dealing with various physics and engineering simulations after students learn solutions of fundamental mathematics, ordinary differential equations and partial differential equations.
Students can acquire knowledge about DP1 and DP2 in this class.
2.
Objectives
Goal of this class is that the students can obtain basic programing technique with C/C++, and can solve science and engineering problems with numerical simulations.
3.
Grading Policy
Attendance (50%) and Report (50%).
The students will get feedback by progress check of the report in class.
4.
Textbook and Reference
Text 1: ISBN978- 4822294236
Text 2: ISBN978- 4526053597
5.
Requirements (Assignments)
Review the contents of every classes to obtain the programing technique.
And participate in next class after confirming that the program can be compiled certainly.
6.
Note
7.
Schedule
1. Basic programing (1) :Development tool
2. Basic programing (2) :Dice game programing (Design of main window)
3. Basic programing (3) :Dice game programing (Basis of programing)
4. Basic programing (4) :Dice game programing (Application of programing)
5. Basic programing (5) :Dice game programing (Summary)
6. Physics and engineering simulations (1) :Quadratic equation
7. Physics and engineering simulations (2) :Ordinary differential equations (Euler’s Method)
8. Physics and engineering simulations (3) :Ordinary differential equations (Runge-Kutta Method)
9. Physics and engineering simulations (4) :Ordinary differential equations (Problem 2)
10. Physics and engineering simulations (5) :Ordinary differential equations (Problem 2), Summary
11. Physical phenomenon (1) :Partial differential equations
12. Physical phenomenon (2) :Partial differential equations (Heat conduction equation)
13. Physical phenomenon (3) :Partial differential equations (Problem 3)
14. Physical phenomenon (4) :Partial differential equations (Problem 3), Summary
15. Physical phenomenon (5) :Summary
1.
Outline
It is very important to build programs by yourself not only to study by textbooks. In this class, students use Visual C++ which is a development tool of C++ that is added object oriented program to C. At first, students learn elementary operation of Visual C++ and programming method by making a dice game. Next, students deepen their understanding of programming by dealing with various physics and engineering simulations after students learn solutions of fundamental mathematics, ordinary differential equations and partial differential equations.
Students can acquire knowledge about DP1 and DP2 in this class.
2.
Objectives
Goal of this class is that the students can obtain basic programing technique with C/C++, and can solve science and engineering problems with numerical simulations.
3.
Grading Policy
Attendance (50%) and Report (50%).
The students will get feedback by progress check of the report in class.
4.
Textbook and Reference
Text 1: ISBN978- 4822294236
Text 2: ISBN978- 4526053597
5.
Requirements (Assignments)
Review the contents of every classes to obtain the programing technique.
And participate in next class after confirming that the program can be compiled certainly.
6.
Note
7.
Schedule
1. Basic programing (1) :Development tool
2. Basic programing (2) :Dice game programing (Design of main window)
3. Basic programing (3) :Dice game programing (Basis of programing)
4. Basic programing (4) :Dice game programing (Application of programing)
5. Basic programing (5) :Dice game programing (Summary)
6. Physics and engineering simulations (1) :Quadratic equation
7. Physics and engineering simulations (2) :Ordinary differential equations (Euler’s Method)
8. Physics and engineering simulations (3) :Ordinary differential equations (Runge-Kutta Method)
9. Physics and engineering simulations (4) :Ordinary differential equations (Problem 2)
10. Physics and engineering simulations (5) :Ordinary differential equations (Problem 2), Summary
11. Physical phenomenon (1) :Partial differential equations
12. Physical phenomenon (2) :Partial differential equations (Heat conduction equation)
13. Physical phenomenon (3) :Partial differential equations (Problem 3)
14. Physical phenomenon (4) :Partial differential equations (Problem 3), Summary
15. Physical phenomenon (5) :Summary