Department website: https://icm.jhu.edu/
The Institute for Computational Medicine (ICM) offers an undergraduate minor in Computational Medicine, the first educational program in CM, reflecting Johns Hopkins University’s leadership in this field. Like the ICM, the undergraduate minor in Computational Medicine is integrative and multidisciplinary. The ICM Core Faculty who serve as advisors to the undergraduate minor hold primary and joint appointments in multiple Johns Hopkins University departments and schools including Biomedical Engineering, Computer Science, Electrical and Computer Engineering, Mechanical Engineering, Applied Mathematics and Statistics (WSE); Neurosurgery, Emergency Medicine, Medicine, and the Divisions of Cardiology and Health Sciences Informatics (SOM); and Health Policy and Management (BSPH).
With a minor in CM, undergraduates gain a solid grounding in the development and application of computational methods in key areas of medicine. Specifically, undergraduates will understand how mathematical models can be constructed from biophysical laws or experimental data, and how predictions from these models facilitate the diagnosis and treatment of a disease. Undergraduates will become conversant with a wide variety of statistical, deterministic, and stochastic modeling methods, skills that are essential to the advancement of modern medicine, and are prized both in academic research and industrial research.
Declaring the Minor
Students interested in the minor should contact the Senior Academic Program Coordinator to receive guidance about the program and be assigned a minor advisor.
The information below describes the academic requirements for students entering JHU as degree-seeking students in Fall 2024. Students who entered JHU as degree-seeking students prior to Fall 2024 should view the appropriate archived catalogue.
MINOR PREREQUISITES
Code | Title | Credits |
---|---|---|
AS.110.108 | Calculus I (Physical Sciences & Engineering) | 4 |
AS.110.109 | Calculus II (For Physical Sciences and Engineering) | 4 |
EN.553.311 | Intermediate Probability and Statistics | 4 |
or EN.553.420 & EN.553.430 | Probability and Mathematical Statistics | |
One additional course from Math (AS.110) or Applied Math & Statistics (EN.553) department | 3-4 | |
One Computer Programming course from the following: | 3-4 | |
Gateway Computing: JAVA | ||
or EN.500.113 | Gateway Computing: Python | |
or EN.500.114 | Gateway Computing: Matlab | |
Introduction to Computational Mathematics | ||
Intermediate Programming | ||
Data Structures | ||
One Biological Science Course from the following: | 3-4 | |
Genetics | ||
Biochemistry | ||
Neuroscience: Cellular and Systems I | ||
Protein Engineering and Biochemistry Lab | ||
Biochemistry I | ||
Biological Physics | ||
Protein Engineering and Biochemistry Lab | ||
Biochemistry and Molecular Engineering | ||
Total Credits | 21-24 |
MINOR REQUIREMENTS
The CM minor requires 18 credits. A grade of C- or higher is required for all courses. No Satisfactory/Unsatisfactory (S/U) grade is accepted. Details of these requirements are as follows:
Core Courses
Code | Title | Credits |
---|---|---|
EN.580.431 | Introduction to Computational Medicine: Imaging | 2 |
EN.580.433 | Introduction to Computational Medicine: The Physiome | 2 |
Complete one course from the following: | 3-4 | |
Mathematical and Computational Foundations of Data Science | ||
Computational Molecular Medicine | ||
Systems Pharmacology and Personalized Medicine | ||
Computational Stem Cell Biology | ||
Computing the Transcriptome | ||
Foundations of Computational Biology and Bioinformatics | ||
Computational Genomics: Applied Comparative Genomics | ||
Data Science for Public Health I | ||
or PH.140.629 | Data Science for Public Health II | |
Total Credits | 7-8 |
Elective Courses
No more than 3 independent research credits in computational medicine may be applied at the advisor's discretion. A course may not count for multiple requirements toward the minor. At least one course must be outside of the student's primary major department.
Code | Title | Credits |
---|---|---|
At least two courses from M Designation (see below for course listings) | ||
At least one course from C Designation (see below for course listings) | ||
Total Credits | 10-11 |
Elective Course Listings
Significant Biology/Medicine Component (M)
Code | Title | Credits |
---|---|---|
EN.520.315 | Intro. to Bio-Inspired Processing of Audio-Visual Signals | 3 |
EN.520.621 | Introduction To Nonlinear Systems | 3 |
EN.530.343 | Design and Analysis of Dynamical Systems | 3 |
EN.530.410 | Biomechanics of the Cell | 3 |
EN.530.616 | Introduction to Linear Systems Theory | 3 |
EN.530.676 | Locomotion Dynamics & Control | 3 |
EN.540.421 | Project in Design: Pharmacodynamics | 3 |
EN.553.391 | Dynamical Systems | 4 |
EN.553.426 | Introduction to Stochastic Processes | 4 |
EN.580.430 | Systems Pharmacology and Personalized Medicine | 4 |
EN.580.435 | Applied Bioelectrical Engineering | 3 |
EN.580.439 | Models of the Neuron | 4 |
EN.580.447 | Computational Stem Cell Biology | 3 |
EN.580.448 | Computational Genomics: Data Analysis | 3 |
EN.580.460 | Epigenetics at the Crossroads of Genes and the Environment | 2 |
EN.580.462 | Representations of Choice | 3 |
EN.580.464 | Advanced Data Science for Biomedical Engineering | 4 |
EN.580.473 | Dynamic Modeling of Infectious Diseases in Patients and Populations | 2 |
EN.580.480 | Precision Care Medicine I | 4 |
EN.580.481 | Precision Care Medicine II | 4 |
EN.580.488 | Foundations of Computational Biology and Bioinformatics | 3 |
EN.580.561 | Advanced Focus Area Research | 3 |
EN.580.689 | Modern Optical Microscopy: Theory and Practice | 3 |
EN.601.350 | Genomic Data Science | 3 |
EN.601.447 | Computational Genomics: Sequences | 3 |
EN.601.649 | Computational Genomics: Applied Comparative Genomics | 3 |
EN.660.347 | Action Lab | 3 |
ME.250.771 | Introduction to Precision Medicine Data Analysis | 1.5 |
Significant Computational Component (C)
Code | Title | Credits |
---|---|---|
AS.050.375 | Probabilistic Models of the Visual Cortex | 3 |
AS.250.302 | Modeling the Living Cell | 4 |
EN.520.315 | Intro. to Bio-Inspired Processing of Audio-Visual Signals | 3 |
EN.520.353 | Control Systems | 4 |
EN.520.621 | Introduction To Nonlinear Systems | 3 |
EN.520.432 | Medical Imaging Systems | 3 |
EN.520.433 | Medical Image Analysis | 3 |
EN.520.439 | Machine Learning for Medical Applications | 3 |
EN.530.343 | Design and Analysis of Dynamical Systems | 3 |
EN.530.410 | Biomechanics of the Cell | 3 |
EN.530.616 | Introduction to Linear Systems Theory | 3 |
EN.540.409 | Dynamic Modeling and Control | 4 |
EN.540.414 | Computational Protein Structure Prediction and Design | 3 |
EN.540.421 | Project in Design: Pharmacodynamics | 3 |
EN.553.361 | Introduction to Optimization I | 4 |
EN.553.391 | Dynamical Systems | 4 |
EN.553.426 | Introduction to Stochastic Processes | 4 |
EN.553.430 | Mathematical Statistics | 4 |
EN.553.436 | Introduction to Data Science | 4 |
EN.553.492 | Mathematical Biology | 3 |
EN.580.430 | Systems Pharmacology and Personalized Medicine | 4 |
EN.580.437 | Biomedical Data Design | 4 |
EN.580.438 | Biomedical Data Design II | 4 |
EN.580.439 | Models of the Neuron | 4 |
EN.580.447 | Computational Stem Cell Biology | 3 |
EN.580.460 | Epigenetics at the Crossroads of Genes and the Environment | 2 |
EN.580.462 | Representations of Choice | 3 |
EN.580.464 | Advanced Data Science for Biomedical Engineering | 4 |
EN.580.473 | Dynamic Modeling of Infectious Diseases in Patients and Populations | 2 |
EN.580.480 | Precision Care Medicine I | 4 |
EN.580.481 | Precision Care Medicine II | 4 |
EN.580.488 | Foundations of Computational Biology and Bioinformatics | 3 |
EN.580.491 | Learning, Estimation and Control | 3 |
EN.580.689 | Modern Optical Microscopy: Theory and Practice | 3 |
EN.601.350 | Genomic Data Science | 3 |
EN.601.447 | Computational Genomics: Sequences | 3 |
EN.601.455 | Computer Integrated Surgery I | 4 |
EN.601.461 | Computer Vision | 3 |
EN.601.475 | Machine Learning | 3 |
EN.601.476 | Machine Learning: Data to Models | 3 |
EN.601.482 | Machine Learning: Deep Learning | 4 |
EN.601.649 | Computational Genomics: Applied Comparative Genomics | 3 |
EN.601.455 | Computer Integrated Surgery I | 4 |
EN.601.456 | Computer Integrated Surgery II | 3 |
EN.601.496 | Computer Integrated Surgery II - Teams | 3 |
PH.340.677 | Infectious Disease Dynamics: Theoretical and Computational Approaches | 4 |
Distinguished Seminar Series
Students enrolled in the Computational Medicine Minor are required to attend six ICM Distinguished Seminars in person prior to graduation. Documentation of seminar attendance is two-fold. For each seminar attended students must:
- Attend seminars in person and sign-in on the attendance sheet. For AY2024- 2025, seminars will take place on the first Tuesday of each month during the semester from 4:00 pm - 5:00 pm in Clark 110.
- Complete a Seminar Attendance Form using your JHU email.