Calendar · Lecture Notes
MIT OpenCourseWare
Computing for Biomedical Scientists
Art: Woodville, William, Medical Botany 1790-0001 0072, 1790 · Public domain
- Instructors
- Dr. Omolola Ogunyemi, Dr. Qing Zeng, Dr. Aziz Boxwala
- Term
- Fall 2002
- Level
- Graduate
- What's inside
- 1 lecture note · 35 other files · 5 web pages
- Materials open
- MIT OCW
About this course
Source: MIT OpenCourseWare HST.952 Computing for Biomedical Scientists, Fall 2002, Dr. Omolola Ogunyemi, Dr. Qing Zeng, Dr. Aziz Boxwala — original course page on ocw.mit.edu ↗. License: CC BY-NC-SA 4.0. Study order: MIT's own listing order, section by section. Taken from MIT's published course files, downloaded from ocw.mit.edu on September 23, 2026. How RedLectern is built.
Materials are grouped the way MIT organized them. A verified, course-wide order has not been established here.
Has MIT solutions
Before you start
Prerequisites are not listed here. Check MIT's own syllabus for this course.
How this course was organized
What's here, and what isn't
- A lecture sequence of 25 items is confirmed. Assignment and exam materials exist too, but MIT's own order for them could not be verified, so they're shown as materials below rather than a sequence.
Not included here
7 items from the source could not be safely included:
- MIT's page format for this item wasn't recognized clearly enough to place it safely. (6 items)
- Referenced in a table, but without MIT's own verified order, so it isn't used to claim a sequence.
Materials by section
Grouped by section, as MIT organized them. Not sequenced or ordered.
Lecture Notes
21 files
- Course Overview Download
- Algorithms and Object Oriented Programming Download
- Java® Constructs Download
- Built-in Operators, Built-in Java Classes, and Classes, Objects & Methods Download
- Recursion and Iteration, Imperative & Declarative Programming, Abstract Data Types (ADTs), Arrays, and Classes, Object & Methods (continued) Download
- Designing Methods, Wrapper Classes, Arrays, Packages, Inheritance, Derived Classes, and Dynamic Binding Download
- Information Hiding, Exceptions Download
- Vectors, Streams, Input and Output Download
- Lecture 8 Code Download
- Searching and Sorting Download
- Lecture 9 Code Download
- Time Complexity of Algorithms Download
- Review Session Download
- Review Session Solutions Download
- Logic and Medical Ontology Download
- Boolean Algebra and Predicate Knowledge Download
- Ontology and Data Model Download
- Medical Vocabulary Representation and Survey of Medical Coding Systems Download
- Medical Coding Systems (continued) and UMLS Download
- Major KR Schemes Download
- Process Download
Assignments
12 files
Projects
Course outline
Calendar · Lecture Notes
Lecture 2: Algorithms and Object Oriented Programming
Calendar · Lecture Notes
Lecture 3: Java® Constructs
Calendar · Lecture Notes
Lecture 4: Built-in Operators, Built-in Java Classes, and Classes, Objects & Methods
Calendar · Lecture Notes
Lecture 5: Recursion and Iteration, Imperative & Declarative Programming, Abstract Data Types (ADTs), Arrays, and Classes, Object & Methods (continued)
Calendar · Lecture Notes
Lecture 6: Designing Methods, Wrapper Classes, Arrays, Packages, Inheritance, Derived Classes, and Dynamic Binding
Calendar · Lecture Notes
Lecture 7: Information Hiding, Exceptions
Calendar · Lecture Notes
Lecture 8: Vectors, Streams, Input and Output
Calendar · Lecture Notes
Lecture 9: Searching and Sorting
Calendar · Lecture Notes
Lecture 10: Time Complexity of Algorithms
Calendar · Lecture Notes
Lecture 11: Review Session
Calendar · Lecture Notes
Lecture 12: Logic and Medical Ontology
Calendar · Lecture Notes
Lecture 13: Boolean Algebra and Predicate Knowledge
Calendar · Lecture Notes
Lecture 14: Ontology and Data Model
Calendar · Lecture Notes
Lecture 15: Medical Vocabulary Representation and Survey of Medical Coding Systems
Calendar · Lecture Notes
Lecture 16: Medical Coding Systems (continued) and UMLS
Calendar · Lecture Notes
Lecture 17: Major KR Schemes
Calendar · Lecture Notes
Lecture 18: Process
Calendar · Lecture Notes
Lecture 19: Nature of Data
Calendar · Lecture Notes
Lecture 20: Data Models
Calendar · Lecture Notes
Lecture 21: Maintaining Integrity of Data
Calendar · Lecture Notes
Lecture 22: Implementing a Relational Database
Calendar · Lecture Notes
Lecture 23: Overview of Object-oriented Data Management
Calendar · Lecture Notes
Lecture 24: Modeling for Analytical Processing of Data
Calendar · Lecture Notes
Lecture 25: No Lecture, Final Project Due
MIT OpenCourseWare, Dr. Omolola Ogunyemi, Dr. Qing Zeng, Dr. Aziz Boxwala, HST.952 Computing for Biomedical Scientists, Fall 2002.
License: CC BY-NC-SA 4.0 · Edition: Fall 2002 · Open the original course on OCW ↗
Organized by RedLectern, independent of MIT and not endorsed by MIT.
Per-resource rights are recorded on each resource; All-Rights-Reserved items are link-only, never mirrored.
