Course title | |||||
プログラミングⅡおよび演習 [Computer Programming II & Practices] | |||||
Course category | technology speciality courses | Requirement | Credit | 3 | |
Department | Year | 2~4 | Semester | 1st | |
Course type | 1st | Course code | 022257 | ||
Instructor(s) | |||||
岡野 太治 [OKANO Taiji] | |||||
Facility affiliation | Graduate School of Bio-Applications and Systems Engineering | Office | BASE 519 | Email address |
Course description |
Programming is an essential skill for researchers and engineers to perform data analysis, numerical simulation, and equipment control. In this course, students develop the basic programming techniques acquired in "Computer Programming I & Practices" and learn advanced techniques for data processing, numerical simulation, and image processing required in Biomedical Engineering. |
Expected Learning |
Learners who complete this course will be able to acquire basic algorithms of data processing, numerical simulation, and image processing and apply these algorithms. See the Curriculum maps. |
Course schedule |
1. Introduction to programming: Monte Carlo method 2. Data processing: Moving average 3. Data processing: Low-pass filter 4. Data processing: High-pass filter 5. Data processing: Least squares method 6. Numerical calculation: Error 7. Numerical calculation: Euler method 8. Numerical calculation: Runge-Kutta method 9. Linear algebra: Calculation of matrix 10. Linear algebra: Transposed matrix 11. Linear algebra: Inverse matrix 12. Image processing: Image data 13. Image processing: Color inversion, image rotation 14. Image processing: Resizing 15. Image processing: Fast Fourier transform |
Prerequisites |
Students are recommended to prepare for and revise the lectures spending the standard amount of time as specified by the University. In this course, "atom" and "MinGW" are required. Installation and setting of these softwares should be completed before the course starts. |
Required Text(s) and Materials |
There is no specified textbook. Printed materials will be provided. |
References |
○「C言語による数値計算入門 解法・アルゴリズム・プログラム」 皆本晃弥、サイエンス社(2005) ○「ディジタル画像処理」 画像情報教育振興協会(2015) |
Assessment/Grading |
Report for every class: 100% Note: Students who attend less than 70% of this course can not get this credit. |
Message from instructor(s) |
Course keywords |
Office hours |
You are welcome to drop by anytime. It is better to make an appointment by email. |
Remarks 1 |
Remarks 2 |
Related URL |
Lecture Language |
Japanese |
Language Subject |
Last update |
12/27/2019 9:45:34 PM |