Computing for biomedical scientists

Master

In Maynard (USA)

Price on request

Description

  • Type

    Master

  • Location

    Maynard (USA)

  • Start date

    Different dates available

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.

Facilities

Location

Start date

Maynard (USA)
See map
02139

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Biomedical
  • Programming
  • Medical training
  • Medical
  • Project
  • Java
  • Computing

Course programme

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.


Biomedical background and an interest in computing.


Programming will be done in Java®; no prior familiarity with Java is assumed.


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.


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.


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.


Don't show me this again


This is one of over 2,200 courses on OCW. Find materials for this course in the pages linked along the left.


MIT OpenCourseWare is a free & open publication of material from thousands of MIT courses, covering the entire MIT curriculum.


No enrollment or registration. Freely browse and use OCW materials at your own pace. There's no signup, and no start or end dates.


Knowledge is your reward. Use OCW to guide your own life-long learning, or to teach others. We don't offer credit or certification for using OCW.


Made for sharing. Download files for later. Send to friends and colleagues. Modify, remix, and reuse (just remember to cite OCW as the source.)


Learn more at Get Started with MIT OpenCourseWare


Computing for biomedical scientists

Price on request