2 項進行中

115-1 選課時程

進行中

  • 初選第一階段 6/15 – 6/18
  • 初選第二階段 6/22 – 6/25
  • 校際選修 進行中 8/24 – 9/18
  • 初選第三階段 8/31 – 9/3
  • 開學後加退選 進行中 9/7 – 9/21
  • 逾期加退選 9/21 – 9/24
選課資源

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

程式語言

Programming(Python)

學期
107-1
學分
0 學分
當期課號
5708
永久課號
IBI7014
開課單位
生物資訊及系統生物研究所
授課教師
中研院國際學程
類別
選修
上課時間表
週五
3
10:10–11:00
程式語言
2 節連堂
4
11:10–12:00

* 根據陽明交大上課時間表所列

概述

This course introduces basic aspects of programming language and its application in bioinformatics. First, fundamental programming techniques in Python are introduced. After that, this course focuses on the practical implementation of programs to analyze various biological data. The use of existing available resources from the Internet is also incorporated. Finally, the students implement bioinformatics projects (i.e., motif finding, pattern matching, sequence alignment, biomedical database analysis, etc.)

先修科目

Some programming background is recommended Please refer to the following website for updated course information: http://tigpbp.iis.sinica.edu.tw/tigpbio/2016Fall.html#P

備註

無備註

教學方式

1.TA: Chia-Hung Lin(林佳鴻) Email: redlin@iis.sinica.edu.tw 2.There will be assignment for each lecture, and some of the topics will be given projects. Students can expect it to be an intensive course.

評分方式

Midterm exam (25%). Final exam (30%). Homework (25%). Projects (10%). Class performance (10%).

課程大綱

教師未提供此項資料

週次計畫
週次主題
第 1 週

Introduction to Python

9/16
第 2 週

Basic Elements of Python I

09/23
第 3 週

Basic Elements of Python II

09/30
第 4 週

Basic statements I: branching programs and inputs

10/07
第 5 週

Basic statements II: iterative programs

10/14
第 6 週

Functions: scope rules and passing arguments

10/21
第 7 週

Modules, Files, and Structured Types

10/28
第 8 週

Exception handling

11/04
第 9 週

Review week

11/11
第 10 週

Midterm exam

11/18
第 11 週

Introduction to Biopython

11/25
第 12 週

Regular expressions

12/02
第 13 週

Object-oriented programming: classes

12/09
第 14 週

Data analysis toolbox

12/16
第 15 週

Data analysis toolbox / Web programming

12/23
第 16 週

Web programming

12/30
第 17 週

Review week

01/06
第 18 週

Final exam

01/13
教科書

Introduction to Computation and Programming Using Python (revised and expanded edition) by John V. Guttag, 2013, The MIT Press (滄海圖書代理)

Office Hours
地點
by appointment
時間
by appointment
聯絡方式
BP- Dr. Wang, John; johnwang@gate.sinica.edu.tw Dr. Chang, Hui-Yin; s9258029@iis.sinica.edu.tw Dr. Mamie Lih; tsmlih@iis.sinica.edu.tw SHNCC- Dr. Wang, Chih-Yu; ywang@citi.sinica.edu.tw Dr. Wang, Chuan-Ju ; Dr. Shen, Chih-Ya; chihya@citi.sinica.edu.tw