MIT OpenCourseWare


» 進階搜尋
 課程首頁
 教學大綱
 教學時程
 課堂講稿
 作業
 專題
 相關資源

教學大綱


本頁翻譯進度

燈號說明

審定:無
翻譯:黃娟(簡介並寄信)
編輯:朱學(簡介並寄信)

課程目標

本課程針對欲利用電腦解決生物醫學問題的科學家,提供電腦應用的基礎。生物醫學資料的資料量、複雜度、及專業知識的不確定性,對電腦的應用是一特殊挑戰。選修本課程後,學生應具有下列基礎:利用抽象化來分析問題並提出解決方法,資料模型化,以及資訊管理。其中資料模型化及資訊管理對分析、開發、並設計出適用的資訊系統具關鍵性。

選修條件

具有生物醫學背景並對使用電腦有興趣者。
本課程程式設計將採用Java®語言,不設定學生已熟悉Java®語言。


必備的教科書

Savitch, Walter. 《Java,資訊科學與程式設計概論》(Java, An Introduction to Computer Science and Programming)第二版,Prentice Hall, 2000.

McFadden, Fred R., 與 Jeffrey Hoffer, 及 Mary B. Prescott. 《新式資料庫管理》(Modern Database Management)第六版,Addison-Wesley, 2001.


補充教材

Aho, Alfred, 與 Jeffrey Ullman. 《資訊科學基礎》(Foundations of Computer Science) W. H. Freeman & Co., 1995.

van Bemmel, Jan H., 與 Mark A. Musen Springer-Verlag. 《醫用資訊手冊》(Handbook of Medical Informatics) 1997.

Ullman, Jeffrey D. 《資料庫與知識庫系統原則》(Principles of Database and Knowledge-Base Systems)第一卷,W. H. Freeman & Co., 1988.

授課講師自下列挑選出之相關論文: F. Sowa, John. 《知識表現:邏輯、哲學與運算基礎》(Knowledge Representation: Logical, Philosophical, and Computational Foundations) Brooks/Cole Pub Co., 1999.


作業、考試、及評分

每週的作業包括Java®程式設計。作業一般在分派後一星期之內繳交。遲交作業如在一星期內補交,自動扣10分(也就是說在截止收件日後,一星期內補交,最高只有90分。)如在第二星期補交作業,自動扣20分。超過截止收件日二星期,以0分計算。如果你認為你的作業需要3個星期以上的時間才能完成,請事先找授課講師談。
學期成績包括作業 (50%)、期中考 (20%)、期末專題 (30%)。期中考開放攜帶書本及筆記。課堂參與也將列入學期成績考量。



Java®是Sun Microsystems公司在美國及其他國家的註冊商標。


Goals

With this course, we hope to provide a foundation for scientists interested in using computers for solving biomedical problems. Computing with biomedical data poses unique challenges with respect to data volume, complexity, and uncertainty in data and in domain knowledge. Students taking this course should come away with a grounding in abstraction for problem decomposition and solution formulation, data modeling, and information management. The latter are key to analysis, development, and proper design of information systems.

Prerequisites

Biomedical background and an interest in computing.
Programming will be done in Java®; no prior familiarity with Java® is assumed.


Textbooks (Required)

Savitch, Walter. Java, An Introduction to Computer Science and Programming. 2nd edition, Prentice Hall, 2000.

McFadden, Fred R., and Jeffrey Hoffer, and Mary B. Prescott. Modern Database Management. 6th edition, Addison-Wesley, 2001.


Supplementary Texts/Readings

Aho, Alfred, and Jeffrey Ullman. Foundations of Computer Science. W. H. Freeman & Co., 1995.

van Bemmel, Jan H., and Mark A. Musen Springer-Verlag. Handbook of Medical Informatics. 1997.

Ullman, Jeffrey D. Principles of Database and Knowledge-Base Systems. Vol. 1. W. H. Freeman & Co., 1988.

Relevant papers or readings selected by instructors from: F. Sowa, John. Knowledge Representation: Logical, Philosophical, and Computational Foundations. Brooks/Cole Pub Co., 1999.


Assignments, Exams and Grading

There will be weekly homeworks, consisting of programming assignments in Java®. Assignments are generally due one week after they are distributed. Assignments submitted up to one week after the due date will get an automatic deduction of 10 points (i.e., if you submit your homework up to a week after the deadline, the maximum score you can receive is 90/100). Assignments submitted between one and two weeks after the deadline will get an automatic deduction of 20 points. Assignments submitted more than 2 weeks after the deadline will receive a score of 0 automatically. Please speak to the instructors if you believe you will need more than 3 weeks to complete an assignment.
The final grade will be based on homeworks (50%), a mid-term exam (20%) and a final project (30%). The midterm exam will be open book, open notes. Your class participation will also be considered in determining your final letter grade.



Java® is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries.


 
MIT Home
Massachusetts Institute of Technology Terms of Use Privacy