Course title
コンピュータ解析および演習   [Computational Analysis and Exercises]
Course category technology speciality courses,ets.  Requirement   Credit 3 
Department   Year 24  Semester Spring 
Course type Spring  Course code 022607
Instructor(s)
伊東 宏之   []
Facility affiliation Graduate School of Engineering Office   Email address

Course description
Computers are always used for numerical analyses. Today, we often use numerical simulations to study natural phenomena and to design apparatuses. The computers are also strongly useful for the data analysis. Some software of numerical simulations are available commercially. Although there are many programming languages, basic ideas of the programming are the same. In this lecture, C language is used for studying those basic ideas and simulating physical phenomena.
Expected Learning
Course schedule
1. The basics of C language
(1) Four arithmetic operations
(2) if
(3) for
(4) function
(5) while, do~while

2. One dimensional Root-Finding and numerical integration
(6) One dimensional Root-Finding 1
(7) One dimensional Root-Finding 2
(8) Numerical Integration

3. Ordinary Differential equations
(9) Euler and Runge-Kutta methods
(10) Solving Newton’s equations of motion

4. Numerical simulations
(11) Solving Newton’s equations of motion
(12) File input and output
(13) Evaluation of results
(14) Many body problem
(15) Free investigation
Prerequisites
Required Text(s) and Materials
References
Assessment/Grading
Attendance (2 points), Report (8 points)
The grade is determined by the total score of 15 lectures
Message from instructor(s)
Course keywords
Office hours
Remarks 1
Remarks 2
Related URL
Lecture Language
Language Subject
Last update
3/28/2018 4:44:19 PM