NCHU Course Outline
Course Name (中) 精準健康程式設計(6461)
(Eng.) Precision Health Programming
Offering Dept Master Program in Precision Health
Course Type Elective Credits 2 Teacher CHU,YEN-WEI
Department Master Program in Precision Health/Graduate Language English Semester 2026-FALL
Course Description Bioinformatics is an interdisciplinary subject that integrates biology and information science. Programming is one of the basic skills that should be cultivated in bioinformatics research. This course will enable students to become familiar with the commonly used bioinformatics programming language-Python language and have the ability to use the programming language to design bioinformatics application software.
Prerequisites
self-directed learning in the course Y
Relevance of Course Objectives and Core Learning Outcomes(%) Teaching and Assessment Methods for Course Objectives
Course Objectives Competency Indicators Ratio(%) Teaching Methods Assessment Methods

Exercises
Lecturing
Attendance
Assignment
Quiz
Course Content and Homework/Schedule/Tests Schedule
Week Course Content
Week 1 A Taste of Py
Week 2 Py Ingredients: Numbers, Strings, and Variables
Week 3 Py Filling: Lists, Tuples, Dictionaries, and Sets
Week 4 Py Crust: Code Structures
Week 5 Py conditional expressions: If
Week 6 Py string use: str(), len()
Week 7 Py loop: while, for
Week 8 Midterm exam
Week 9 Py tuple:list(), tuple(), sort()
Week 10 Py dictionary and set: dict(), keys(), values()
Week 11 Py Boxes: Modules, Packages, and Programs
Week 12 Oh Oh: Objects and Classes
Week 13 Mangle Data Like a Pro
Week 14 Data Has to Go Somewhere
Week 15 The Web, Untangled
Week 16 Concurrency and Networks
Be a Pythonista
Final exam
self-directed
learning
   03.Preparing presentations or reports related to industry and academia.

Evaluation
1. attendance 10%
2. assignment 30%
3. mid-term exam 30%
4. final-term exam 30%
Textbook & other References
Introducing Python: Modern Computing in Simple Packages, 2nd Edition
Publisher: O’REILLY
Authors: Bill Lubanovic
ISBN: 978-1-449-35936-2
Teaching Aids & Teacher's Website
http://predictor.nchu.edu.tw/ncblab/
Office Hours
13:30-15:00, Wed.
Sustainable Development Goals, SDGs(Link URL)
include experience courses:N
Please respect the intellectual property rights and use the materials legally.Please respect gender equality.
Update Date, year/month/day:2026/09/07 12:34:20 Printed Date, year/month/day:2026 / 9 / 07
The second-hand book website:http://www.myub.com.tw/