| 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 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 2. Data processing: Variance, Standard deviation, Correlation 3. Data processing: Least squares method 4. Numerical calculation: Error 5. Numerical calculation: Monte Carlo method 6. Numerical calculation: Euler method 7. Numerical calculation: Midpoint method 8. Numerical calculation: Runge-Kutta method 9. Linear algebra: Calculation of matrix 10. Linear algebra: Inverse matrix, Determinant 11. Image processing: Image data 12. Image processing: Filter, Labeling 13. Image processing: Color inversion, Image rotation 14. Image processing: Image interpolation 15. Introduction to machine learning The topics' schedule may change depending on the progress of the course. |
| Prerequisites |
| Students are recommended to prepare for and revise the lectures spending the standard amount of time as specified by the University. |
| Required Text(s) and Materials |
| No textbook is specified. Appropriate materials will be provided. |
| References |
|
・「C言語による数値計算入門 解法・アルゴリズム・プログラム」皆本晃弥,サイエンス社(2005) ・「ディジタル画像処理」画像情報教育振興協会(2015) |
| Assessment/Grading |
|
Evaluation will be based on exercises (50%) and reports (50%) assigned at each class. Note: Students whose attendance or reports submitted is less than 70% cannot get this credit. |
| Message from instructor(s) |
| Course keywords |
| Office hours |
| Anytime. Please make an appointment by email. |
| Remarks 1 |
|
In this course, the following software are required. ・Text editor: atom ・Development environment: Min GW (Xcode if Mac) ・Microsoft Excel Installation and setting of these software should be completed before the course starts. |
| Remarks 2 |
| Related URL |
| Lecture Language |
| Japanese |
| Language Subject |
| Last update |
| 3/19/2021 6:48:09 PM |