Course title |
Python Programming for Intelligent Medicine |
Semester |
111-1 |
Designated for |
VARIOUS PROGRAM Intelligent Medicine Program |
Instructor |
SHANG-TSE CHEN |
Curriculum Number |
IMP5004 |
Curriculum Identity Number |
P56 U9030 |
Class |
|
Credits |
3.0 |
Full/Half Yr. |
Half |
Required/ Elective |
Required |
Time |
Thursday 2,3,4(9:10~12:10) |
Remarks |
The upper limit of the number of students: 42. |
|
|
Course introduction video |
|
Table of Core Capabilities and Curriculum Planning |
Association has not been established |
Course Syllabus
|
Please respect the intellectual property rights of others and do not copy any of the course information without permission
|
Course Description |
Course Web: https://cool.ntu.edu.tw/courses/21265
*This course will be taught in English*
Artificial Intelligence has been taking an increasingly important role in medical applications. This course is for medical students to learn basic Python programming, data processing and analysis, machine learning algorithms and their applications on medical problems such as medical image analysis. |
Course Objective |
Artificial Intelligence has been taking an increasingly important role in medical applications. This course is for medical students to learn basic Python programming, data processing and analysis, machine learning algorithms and their applications on medical problems such as medical image analysis. |
Course Requirement |
|
Student Workload (expected study time outside of class per week) |
|
Office Hours |
Note: Instructor: Professor Shang-Tse Chen, email: stchen@csie.ntu.edu.tw
Office hour: after class or by appointment
TA: Bo-Han Kung, email: d10922019@csie.ntu.edu.tw
TA office hour: 11:00-12:00 Monday @ CSIE building, room 405 (or by appointment) |
Designated reading |
|
References |
1. A. B. Downey, Think Python 2nd ed., O'Reilly Media, 2015. ISBN:
9781491939369
https://greenteapress.com/wp/think-python-2e
2. W. McKinney, Python for Data Analysis, 2nd ed., O'Reilly Media, 2012.
ISBN: 9781449319793
https://github.com/wesm/pydata-book |
Grading |
No. |
Item |
% |
Explanations for the conditions |
1. |
Homeworks |
40% |
10% x4 |
2. |
Midterm |
30% |
|
3. |
Final |
30% |
|
|
Adjustment methods for students |
Teaching methods |
Assisted by video |
Assignment submission methods |
|
Exam methods |
|
Others |
|
|
Week |
Date |
Topic |
第1週 |
9/08 |
* Course introduction
* Python environment setup
* Variables, expressions and statements |
第2週 |
9/15 |
* Functions |
第3週 |
9/22 |
* Conditionals Control Flow |
第4週 |
9/29 |
* Iteration & For-Loops |
第5週 |
10/06 |
* Strings |
第6週 |
10/13 |
* Recursion |
第7週 |
10/20 |
* Set and Dict |
第8週 |
10/27 |
Midterm Exam |
第9週 |
11/03 |
* Classes and Objects |
第10週 |
11/10 |
* Numpy |
第11週 |
11/17 |
* Data Analysis with Numpy and Pandas |
第12週 |
11/24 |
* ML Libraries in Python |
第13週 |
12/01 |
* Data Preprocessing |
第14週 |
12/08 |
* Data Clustering |
第15週 |
12/15 |
* Dimension Reduction |
第16週 |
12/22 |
Final Exam |