MIT OpenCourseWare
  • OCW home
  • Course List
  • about OCW
  • Help
  • Feedback
  • Support MIT OCW

HST.952 Computing for Biomedical Scientists, Fall 2002

Object oriented programming.
Object oriented programming. (Image by Prof. Ogunyemi.)

Highlights of this Course

This course features a comprehensive set of assignmentslecture notes and project background information.

Course Description

This course introduces abstraction as an important mechanism for problem decomposition and solution formulation in the biomedical domain, and examines computer representation, storage, retrieval, and manipulation of biomedical data. As part of the course, we will briefly examine the effect of programming paradigm choice on problem-solving approaches, and introduce data structures and algorithms. We will also examine knowledge representation schemes for capturing biomedical domain complexity and principles of data modeling for efficient storage and retrieval. The final project involves building a medical information system that encompasses the different concepts taught in the course.

Computer science basics covered in the first part of the course are integral to understanding topics covered in the latter part, and for completing the assigned homework.

Technical Requirements

Any number of development tools can be used to compile and run the .java files found on this course site. Please refer to the course materials for any specific instructions or recommendations.
File decompression software, such as Winzip® or StuffIt®, is required to open the .zip files found on this course site.

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



Dr. Aziz Boxwala
Dr. Omolola Ogunyemi
Dr. Qing Zeng

Course Meeting Times

Two sessions / week
1.5 hours / session




Send feedback about OCW or this course.