• Skip to Content
  • AZ Index
  • Catalogue Home
  • Johns Hopkins University Home
Johns Hopkins University
Academic Catalogue | 2026-27 Edition
Class Schedule Search
Search location
  • Catalogue Home
  • Programs
  • Courses
  • Policies & Information
  • Print Options
  • Archives
  • Amendments

Mechanical Engineering

Whiting School of Engineering

Catalogue Home

  • Explore our Programs
  • University-​wide Policies and Information
    • Academic Policies and Information
      • Academic Calendar
      • Academic Integrity Policies
      • Animal Care and Use Program
      • Credit Hour Policy
      • FERPA
      • PHD Specific Policies
      • Student Leave of Absence Policy
      • Student Status (Course Load)
      • Transcripts and Enrollment Verifications
    • Admission and Aid
      • Tuition, Fees, and Cost of Attendance
        • Financial Aid
    • Higher Education Act Disclosures
      • General Institutional Information
      • Health and Safety Information
      • Student Financial Assistance Information
    • Office of Institutional Equity
      • Discrimination and Harassment Policy and Procedures
      • Equal Opportunity and Title IX Notice
      • Sexual Misconduct Policy and Procedures
    • Rights, Privileges, and Responsibilities
      • Academic Grievance Policy: Students and Postdoctoral Fellows
      • New Child Accommodations for Full-​Time Graduate Students and Postdoctoral Trainees
      • Personal Relationships Policy
      • Photography and Film Rights Policy
      • Student Conduct Code
      • Student Disability Services (SDS)
      • Student Health
    • Veterans Affairs
  • Bloomberg School of Public Health
    • Academic Calendar
    • Admission
    • CEPH Requirements
    • Departments
      • Department of Biochemistry and Molecular Biology
        • Biochemistry and Molecular Biology, MHS
        • Biochemistry and Molecular Biology, ScM
        • Biochemistry and Molecular Biology, PhD
        • Non-​Degree Training
      • Department of Biostatistics
        • Biostatistics, MHS
        • Biostatistics, ScM
        • Biostatistics, PhD
      • Department of Environmental Health and Engineering
        • Environmental Health, MHS
        • Environmental Health, SCM
        • Toxicology for Human Risk Assessment, MS
        • Environmental Health, PhD
        • Non-​Degree Training
      • Department of Epidemiology
        • Epidemiology, MHS
        • Epidemiology, ScM
        • Epidemiology, PhD
        • Non-​Degree Training
      • Department of Health, Behavior and Society
        • Health Education and Health Communication, MSPH
        • Genetic Counseling, ScM
        • Health, Behavior, and Society, MHS
        • Social and Behavioral Sciences, PhD
        • Non-​Degree Training
      • Department of Health Policy and Management
        • Health Administration, MHA
        • Health Economics and Outcomes Research, MHS
        • Health Finance and Management, MHS
        • Health Policy, MSPH
        • Health Policy and Management, PhD
        • Health Policy and Management, DrPH (Tsinghua)
        • Non-​Degree Training
      • Department of International Health
        • Global Health Economics, MHS
        • International Health, MSPH
        • International Health, MSPH, Human Nutrition-​Dietitian
        • International Health, MA/​MSPH
        • International Health, PhD
        • Non-​Degree Training
      • Department of Mental Health
        • Mental Health, MHS
        • Mental Health, PhD
        • Non-​Degree Training
      • Department of Molecular Microbiology &​ Immunology
        • Molecular Microbiology &​ Immunology, MHS
        • Molecular Microbiology &​ Immunology, ScM
        • Molecular Microbiology &​ Immunology, PhD
        • Non-​Degree Training
      • Department of Population, Family and Reproductive Health
        • Population, Family and Reproductive Health, MHS
        • Population, Family and Reproductive Health, MHS Online
        • Population, Family and Reproductive Health, MSPH
        • Population, Family and Reproductive Health, PhD
      • Doctor of Public Health (DrPH)
      • Graduate Training Programs in Clinical Investigation
        • Clinical Investigation, MHS
        • Clinical Investigation, PhD
        • Clinical Investigation, ScM
      • Master of Arts in Public Health Biology
      • Master of Bioethics
      • Master of Public Health Program
        • DNP/​MPH
        • DVM/​MPH
        • JD/​MPH
        • LLM/​MPH
        • MBA/​MPH with China Europe International Business School
        • MD/​MPH
        • MPH/​MBA
        • MSW/​MPH
      • MAS-​Office
        • Master of Applied Science in Patient Safety and Healthcare Quality
        • Master of Applied Science in Population Health Management
        • Master of Applied Science in Spatial Analysis for Public Health
      • Bachelor's/​Master's Degrees
      • MD/​PhD
      • PhD/​MBA
      • Residency Programs
        • General Preventive Medicine Residency Program
        • Occupational and Environmental Medicine Residency
    • Certificates
      • Adolescent Health, Certificate
      • Bioethics, Certificate
      • Climate and Health, Certificate
      • Clinical Trials, Certificate
      • Community-​Based Public Health, Certificate
      • Demographic Methods, Certificate
      • Environmental and Occupational Health, Certificate
      • Epidemiology for Public Health Professionals, Certificate
      • Evaluation: International Health Programs, Certificate
      • Food Systems, the Environment &​ Public Health, Certificate
      • Gender and Health, Certificate
      • Gerontology, Certificate
      • Global Digital Health, Certificate
      • Global Health, Certificate
      • Health Communication, Certificate
      • Health Disparities and Health Inequality, Certificate
      • Health Education, Certificate
      • Health Finance and Management, Certificate
      • Healthcare Epidemiology and Infection Prevention and Control, Certificate
      • Humane Sciences and Toxicology Policy, Certificate
      • Humanitarian Health, Certificate
      • Implementation Science and Research Practice, Certificate
      • Indigenous Public Health Certificate
      • Infectious Disease Dynamics, Analytics, and Modeling Certificate
      • Injury and Violence Prevention, Certificate
      • Leadership for Public Health and Healthcare, Certificate
      • Lesbian, Gay, Bisexual, Transgender, and Queer (LGBTQ) Public Health, Certificate
      • Maternal and Child Health, Certificate
      • Mental Health Policy, Economics and Services, Certificate
      • Pharmacoepidemiology and Drug Safety, Certificate
      • Population and Health, Certificate
      • Population Health Management, Certificate
      • Product Stewardship for Sustainability, Certificate
      • Public Health Advocacy, Certificate
      • Public Health Economics, Certificate
      • Public Health Informatics, Certificate
      • Public Health Preparedness, Certificate
      • Public Health, Human Rights, and Law, Certificate
      • Public Mental Health Research, Certificate
      • Quality, Patient Safety, and Outcomes Research, Certificate
      • Rigor, Reproducibility and Responsibility in Scientific Practice, Certificate
      • Risk Sciences and Public Policy, Certificate
      • Social Epidemiology, Certificate
      • Spatial Analysis for Public Health, Certificate
      • Training Certificate in Public Health
      • Tropical Medicine, Certificate
      • Vaccine Science and Policy, Certificate
    • Policies
      • Academic
        • Academic Ethics Code
        • Compliance Line
        • Grade Appeal Policy
        • Grading System
        • Graduation Policy
        • Interdivisional Registration
        • Multi-​Term Course Policy
        • Post-​Doctoral Fellow Student Status
        • Student Grievance Policy
        • Voluntary Leave of Absence Policy
      • Research
        • Animal Research
        • Human Subjects Research
        • Worker's Compensation
  • Carey Business School
    • Admission
      • Master’s Programs
      • Certificate Programs
      • International Student Admission Policy
      • Verification of Credentials
      • Other Admission Policies
    • Degrees and Certificates
      • Artificial Intelligence for Business, Graduate Certificate
      • Business Administration (Accelerated), MBA
      • Business Administration (Executive), MBA
      • Business Administration (Flexible), MBA
      • Business Administration (Full Time), MBA
      • Business Analytics and Artificial Intelligence, Master of Science
      • Business Analytics and Artificial Intelligence (Part Time), Master of Science
      • Business Analytics and Risk Management, Graduate Certificate
      • Design Leadership, MBA/​MA Dual Degree
      • Digital Marketing, Graduate Certificate
      • Entrepreneurial Marketing, Graduate Certificate
      • Finance, Master of Science
      • Finance, Master of Science, Financial Econometrics Concentration
      • Finance (Part Time), Master of Science
      • Financial Management, Graduate Certificate
      • Financial Management, Graduate Certificate, Investments, Graduate Certificate, Applied Economics, MS
      • Health Care Management (Part Time), Master of Science
      • Health Care Management, Master of Science
      • Healthcare Management, Innovation, and Technology, Graduate Certificate
      • Information Systems and Artificial Intelligence for Business, Master of Science
      • Information Systems and Artificial Intelligence for Business (Part Time), Master of Science
      • Investments, Graduate Certificate
      • Management, Master of Science
      • Management (Part Time), Master of Science
      • Marketing, Master of Science
      • Marketing, Master of Science, Marketing Analytics Concentration
      • Marketing (Part Time), Master of Science
      • MBA/​Applied Economics, MS Dual Degree
      • MBA/​Biotechnology, MS Dual Degree
      • MBA/​Communication, MA Dual Degree
      • MBA/​DNP Dual Degree
      • MBA/​Government, MA Dual Degree
      • MBA/​Healthcare Organizational Leadership, MSN Dual Degree
      • MBA/​Health Care Management, MS Dual Degree
      • MBA/​JD Dual Degree
      • MBA/​MA in International Relations
      • MBA/​MD Dual Degree
      • MBA/​MPH Dual Degree
      • MBA/​PharmD Dual Degree
      • PhD/​MBA Dual Degree
      • Real Estate and Infrastructure (Part Time), Master of Science
      • Real Estate and Infrastructure, Master of Science
      • Business, Minor
    • Policies and Resources
      • Academic Calendar
      • Academic Ethics Policy
      • Academic Progress and Standards
      • Changing Degree Program
      • Grading Policy
      • Graduation
      • Attendance Policy
      • Leave of Absence
      • Registration
      • Student Accounts
      • Transfer of Graduate Credit
      • Waiver Exams
  • Peabody Institute
    • General Information, Procedures and Regulations
      • Introduction and Nomenclature
      • Mission
      • Accreditation
      • Links
      • Honor Societies
    • Procedural Information
      • Applicability
      • Studio Assignments
      • Course Numbering
      • Large Ensemble Participation
      • Competitions
      • Recitals
      • Academic Advising
      • Inter-​Institutional Academic Arrangements
      • Study Abroad Program
      • Outside Instruction and Public Performance
    • Academic Regulations
      • Applicability
      • Academic Code of Conduct
      • Program Classification, Status, and Credit Limits
      • Sources of Credit
      • Grading System and Regulations
      • Dean's List Criteria
      • Academic Standing
      • Registration Regulations
      • Attendance and Absences
      • Interruption of Degree Work
      • Graduation Eligibility
    • Degree and Diploma Programs
      • Bachelor of Fine Arts in Dance (BFA)
      • Bachelor of Music (BM)
        • Curricula
          • Bachelor of Music in Composition
          • Bachelor of Music in Hip Hop
          • Bachelor of Music in Jazz Performance
          • Bachelor of Music in Music Education
          • Bachelor of Music in Music for New Media
          • Bachelor of Music in Performance
            • Bachelor of Music in Performance
            • Bachelor of Music in Performance -​ Computer Music
            • Bachelor of Music in Performance -​ Guitar
            • Bachelor of Music in Performance -​ Harpsichord
            • Bachelor of Music in Performance -​ Historical Performance
            • Bachelor of Music in Performance -​ Orchestral Instruments
            • Bachelor of Music in Performance -​ Organ
            • Bachelor of Music in Performance -​ Piano
            • Bachelor of Music in Performance -​ Voice
          • Bachelor of Music in Recording Arts &​ Sciences
        • Minors
          • Business of Music, Minor
          • Directed Studies, Minor
          • Historical Performance, Minor
          • Historical Performance: Voice, Minor
          • Liberal Arts, Minor
          • Minors Offered at Other JHU Schools
          • Music Theory, Minor
          • Musicology, Minor
        • Combined Degree Programs
          • Peabody-​Homewood Double Degree Program
        • Accelerated Graduate Degrees
          • Five-​Year BM/​MM Program
          • Five-​Year BMRA/​MA Program
            • Five-​Year BM/​MA: Music for New Media Variant
      • Master of Music (MM)
        • Master of Music, Composition
        • Master of Music, Electronics and Computer Music
        • Master of Music, Film and Game Scoring
        • Master of Music: Performance
          • Master of Music, Performance -​ Choral Conducting specialization
          • Master of Music, Performance -​ Guitar specialization
          • Master of Music, Performance -​ Harpsichord specialization
          • Master of Music, Performance -​ Historical Performance Instruments specialization
          • Master of Music, Performance -​ Historical Performance Voice specialization
          • Master of Music, Performance -​ Jazz specialization
          • Master of Music, Performance -​ Orchestral Conducting specialization
          • Master of Music, Performance -​ Orchestral Instruments specialization
          • Master of Music, Performance -​ Organ specialization
          • Master of Music, Performance -​ Piano specialization
          • Master of Music, Performance -​ Wind Conducting specialization
          • Master of Music, Performance -​ Voice specialization
        • Master of Music: Academic Majors
          • Performance, Master of Music -​ Pedagogy emphasis
          • Music Education, Master of Music
          • Musicology, Master of Music
          • Music Theory Pedagogy, Master of Music
        • Master of Music: Low Residency
      • Master of Arts (MA)
        • Audio Sciences: Acoustics, Master of Arts
        • Audio Sciences: Recording Arts and Sciences, Master of Arts
      • Doctor of Musical Arts (DMA)
        • Composition, Doctor of Musical Arts
        • Performance, Doctor of Musical Arts -​ Choral Conducting specialization
        • Performance, Doctor of Musical Arts -​ Guitar specialization
        • Performance, Doctor of Musical Arts -​ Historical Performance Instruments specialization
        • Performance, Doctor of Musical Arts -​ Orchestral Conducting specialization
        • Performance, Doctor of Musical Arts -​ Orchestral Instruments specialization
        • Performance, Doctor of Musical Arts -​ Organ specialization
        • Performance, Doctor of Musical Arts -​ Piano specialization
        • Performance, Doctor of Musical Arts -​ Voice specialization
        • Performance, Doctor of Musical Arts -​ Wind Conducting specialization
      • Performer’s Certificate (PC)
        • Guitar, Performer's Certificate
        • Orchestral Instruments, Performer's Certificate
        • Organ, Performer's Certificate
        • Piano, Performer's Certificate
        • Voice, Performer's Certificate
      • Graduate Performance Diploma (GPD)
      • Artist’s Diploma (AD)
    • Extension Study
      • Music Education Certification -​ Instrumental
      • Music Education Certification -​ Vocal
  • Nitze School of Advanced International Studies
    • Degrees and Certificates
      • International Studies, Doctor of Philosophy
      • International Affairs, Doctor of
      • European Public Policy, Master of Arts
      • Global Policy, Master of Arts
      • Global Risk, Master of Arts (On-​site)
      • Global Risk, Master of Arts (Online)
      • International Affairs, Master of Arts
      • International Economics and Finance, Master of Arts
      • International Relations, Master of Arts
      • International Studies, Master of Arts
      • International Public Policy, Master of
      • Strategy, Cybersecurity, and Intelligence, Master of Arts
      • Sustainable Energy, Master of Arts (Online)
      • Chinese and American Studies, Hopkins-​Nanjing Center Certificate
      • Dual Degrees and Exchange Programs
      • Graduate Certificates
      • International Studies, Diploma
    • Policies and Resources
      • Academic Integrity
      • Academic Policies and Resources
      • Student Life
    • School Leadership and Key Contacts
  • School of Education
    • Academic and Student Policies
      • Academic and Student Conduct Policies
      • Academic Standards
      • Grading System and Academic Records
      • Grievances and Complaints
    • Admission
    • Graduation
    • Programs
      • Doctoral Programs
        • Education (Online), EdD
        • Education, PhD
      • Master's Programs
        • Counseling, Master of Science
        • Education, Master of Science
          • Education, Master of Science – Digital Age Learning and Educational Technology (Online)
          • Education, Master of Science -​ Educational Studies
          • Education, Master of Science -​ Gifted Education
        • Education Policy, Master of Science
        • Health Professions (Online), Master of Education
        • Learning Design and Technology, Master of Education
        • Special Education, Master of Science
        • Teaching Professionals, Master of Education
      • Post Master's Certificates
        • Applied Behavior Analysis, Post–Master’s Certificate
        • Evidence-​Based Teaching in the Health Professions, Post–Master’s Certificate
    • Centers &​ Institutes
    • Scholarships
    • State Authorization of Distance Education (NC-​SARA)
  • School of Medicine
    • General Information
      • Conduct in Teacher/​Learner Relationships (Learner Treatment Policy)
      • Lectureships and Visiting Professorships
      • Loan Funds
      • Medical Student Advising
      • Named Professorships
      • Office of Medical Student Affairs
      • Scholarships
      • Student Research Scholarships and Awards
      • Tuition
      • Tuition and Other Fees
      • Young Investigators’ Day
    • Policies
    • Graduate Programs
      • Anatomy Education, MS
      • Applied Health Sciences Informatics, MS
      • Biochemistry, Cellular and Molecular Biology, PhD
      • Biological Chemistry, PhD
      • Biomedical Engineering, PhD
      • Cellular and Molecular Medicine, MS
      • Cellular and Molecular Medicine, PhD
      • Cellular and Molecular Physiology, PhD
      • Clinical Anaplastology, MS
      • Clinical Informatics, Post-​Baccalaureate Certificate
      • Cross-​Disciplinary Program in Graduate Biomedical Sciences, PhD
      • Functional Anatomy and Evolution, PhD
      • Health Sciences Informatics, MS
      • Health Sciences Informatics, PhD
      • History of Medicine, MA (On-​site)
      • History of Medicine, MA (Online)
      • History of Medicine, PhD
      • History of Medicine, Post-​Baccalaureate Certificate (Online)
      • Human Genetics and Genomics, PhD
      • Immunology, PhD
      • Medical and Biological Illustration, MA
      • Medical Physics, MS
      • Medical Physics, PhD
      • Medical Physics, Post-​Baccalaureate Certificate
      • Molecular Biophysics, PhD
      • Neuroscience, PhD
      • Pathobiology, PhD
      • Pharmacology and Molecular Sciences, PhD
    • Medical Program
      • Doctor of Medicine, MD
      • MD-​MBA, Combined Degree
      • MD-​PhD, Combined Degree
      • Subject Areas
        • Anesthesiology and Critical Care Medicine
        • Biological Chemistry
        • Biomedical Engineering
        • Biophysics and Biophysical Chemistry
        • Cell Biology
        • Department of Genetic Medicine
        • Dermatology
        • Emergency Medicine
        • Epidemiology
        • Functional Anatomy and Evolution
        • Gynecology and Obstetrics
        • Health Sciences Informatics
        • History of Medicine
        • Medicine
        • Molecular and Comparative Pathobiology
        • Molecular Biology and Genetics
        • Multi-​Department Courses
        • Neurology
        • Neuroscience
        • Oncology
        • Ophthalmology
        • Pathology
        • Pediatrics
        • Physical Medicine and Rehabilitation
        • Physiology, Pharmacology and Therapeutics
        • Psychiatry and Behavioral Sciences
        • Public Health
        • Radiation Oncology and Molecular Radiation Sciences
        • Radiology and Radiological Science
        • Surgery
    • Postdoctoral Fellows
  • School of Nursing
    • Admission
    • Advising
    • Certificates
      • Healthcare Organizational Leadership, Post-​Master’s Certificate
      • Nursing Education, Post-​Master's Certificate
      • Psychiatric Mental Health Nurse Practitioner, Post-​Master's Certificate
    • Doctoral Degrees
      • Doctor of Nursing Practice, Advanced Practice Track
        • Adult-​Gerontological Acute Care Nurse Practitioner, DNP Advanced Practice Track
        • Adult-​Gerontological Critical Care Clinical Nurse Specialist, DNP Advanced Practice Track
        • Adult-​Gerontological Health Clinical Nurse Specialist, DNP Advanced Practice Track
        • Adult-​Gerontological Primary Care Nurse Practitioner, DNP Advanced Practice Track
        • Family Primary Care Nurse Practitioner, DNP Advanced Practice Track
        • Nurse Anesthesia, DNP Advanced Practice Track
        • Pediatric Critical Care Clinical Nurse Specialist, DNP Advanced Practice Track
        • Pediatric Dual Primary/​Acute Care Nurse Practitioner, DNP Advanced Practice Track
        • Pediatric Primary Care Nurse Practitioner, DNP Advanced Practice Track
        • Psychiatric Mental Health Nurse Practitioner, DNP Advanced Practice Track
      • Doctor of Nursing Practice: Post Master's Track
      • Nursing, Doctor of Philosophy
      • Doctor of Nursing Practice (DNP): Advanced Practice Track/​Doctor of Philosophy in Nursing (PhD) Dual Degree
    • Dual Degrees
      • DNP Post Master's/​MBA Dual Degree
      • DNP Post Master's/​MPH Dual Degree
      • Healthcare Organizational Leadership, MSN/​MBA, Dual Degree
    • Financial Aid
    • Master's Degrees
      • Entry into Nursing, Master of Science in Nursing
      • Healthcare Organizational Leadership Track, Master of Science in Nursing
    • Online Prerequisites for Health Professions
    • Policies
      • Academic Integrity Policy
      • Academic Standards for Progression
      • Administrative Leave
      • Absence and Attendance Policy
      • Canvas and SON IT Help
      • Clinical Placements
      • Clinical Warnings
      • Complaint/​Grievance Policy
      • Compliance
      • Course Policies
      • Criminal Conduct/​Background Check Policies
      • Drug Testing Policy
      • Email Policy
      • Examination Policy
      • Grading Policy
      • Health Insurance for Students
      • Incomplete Coursework
      • Independent Study Policy
      • Leave of Absence
      • Letters of Recommendation
      • NCLEX
      • Non-​Degree-​Seeking Students
      • Notification of Missed Clinical Time
      • Pet Guidelines
      • Printing and Copying
      • Professional Attire Policy
      • Professional Ethics Policy
      • Registration Policies and Procedures
      • Religious Accommodation
      • Social Media Guidelines
      • Student Code of Conduct
      • Technical Standards for Admission and Graduation
      • Transcripts and Enrollment Verifications
      • Transfer of Graduate Credit
      • Withdrawal Policy
    • Student Accounts
    • Tuition and Fees
  • Whiting School of Engineering
    • Full-​time, On-​campus Undergraduate and Graduate Programs (Homewood)
      • Zanvyl Krieger School of Arts and Sciences &​ Whiting School of Engineering Full-​Time, On-​Campus Undergraduate Policies
      • Whiting School of Engineering Graduate Policies
        • Academic Policies
        • Admissions and Finances
        • Graduate-​Specific Policies
        • Student Life
          • International Graduate Students
      • Departments, Program Requirements, and Courses
        • Applied Mathematics and Statistics
          • Applied Mathematics and Statistics, Bachelor of Arts
          • Applied Mathematics and Statistics, Bachelor of Science
          • Applied Mathematics and Statistics, Master of Science in Engineering
          • Applied Mathematics and Statistics, Minor
          • Applied Mathematics and Statistics, PhD
          • Data Science, Master of Science in Engineering
          • Financial Mathematics, Master of Science in Engineering
        • Biomedical Engineering
          • Bioengineering Innovation and Design, Master of Science in Engineering
          • Biomedical Engineering, Bachelor of Science
          • Biomedical Engineering, Master of Science in Engineering
          • Biomedical Engineering, PhD through the School of Medicine
        • Center for Leadership Education
          • Accounting and Financial Management, Minor
          • Engineering Management, Master of Science
          • Global Innovation and Leadership Through Engineering, Master of Science
          • Leadership Studies, Minor
          • Marketing and Communications, Minor
          • Professional Communication Program
          • Professional Development Program
          • W.P. Carey Entrepreneurship and Management, Minor
        • Chemical and Biomolecular Engineering
          • Chemical and Biomolecular Engineering, Bachelor of Science
          • Chemical and Biomolecular Engineering, Master of Science in Engineering
          • Chemical and Biomolecular Engineering, PhD
        • Civil &​ Systems Engineering
          • Civil Engineering, Bachelor of Science
          • Civil Engineering, Master of Science in Engineering (MSE)
          • Civil Engineering, Minor
          • Civil and Systems Engineering, PhD
          • Systems Engineering, Bachelor of Science
          • Systems Engineering, Master of Science
          • Systems Engineering, Minor
        • Computational Medicine
          • Computational Medicine, Minor
        • Computer Science
          • Computer Science, Bachelor of Arts
          • Computer Science, Bachelor of Science
          • Computer Science, Master of Science in Engineering
          • Computer Science, Minor
          • Computer Science, PhD
        • Doctor of Engineering
          • Engineering, Doctor of Engineering
        • Electrical and Computer Engineering
          • Computer Engineering, Bachelor of Science
          • Electrical and Computer Engineering, Master of Science in Engineering
          • Electrical and Computer Engineering, PhD
          • Electrical Engineering, Bachelor of Science
          • Energy, Minor
        • Environmental Health and Engineering
          • Engineering for Sustainable Development, Minor
          • Environmental Engineering, Bachelor of Science
          • Environmental Engineering, Minor
          • Environmental Engineering, PhD
          • Environmental Health and Engineering, Master of Arts
          • Environmental Health and Engineering, Master of Science
          • Environmental Health and Engineering, Master of Science in Engineering
          • Environmental Sciences, Minor
          • Occupational and Environmental Hygiene, Master of Science
        • General Engineering
          • General Engineering, Bachelor of Arts
        • Information Security Institute
          • Security Informatics, Master of Science
          • Security Informatics, Master of Science/​Applied Mathematics and Statistics, Master of Science in Engineering Dual Master's Program
          • Security Informatics, Master of Science/​Computer Science, Master of Science in Engineering Dual Master's Program
        • Materials Science and Engineering
          • Materials Science and Engineering, Bachelor of Science
          • Materials Science and Engineering, Master of Science in Engineering
          • Materials Science and Engineering, PhD
        • Mechanical Engineering
          • Engineering Mechanics, Bachelor of Science
          • Mechanical Engineering, Bachelor of Science
          • Mechanical Engineering, Master of Science in Engineering
          • Mechanical Engineering, PhD
        • NanoBioTechnology
        • Robotics and Computational Sensing
          • Computer Integrated Surgery, Minor
          • Robotics, Master of Science in Engineering
          • Robotics, Minor
      • Multi-​School Programs of Study
        • Business, Minor
        • Peabody-​Homewood Double Degree Program
        • Space Science and Engineering
    • Part-​Time, Online Graduate Programs (Engineering for Professionals)
      • Academic Policies
        • Academic Calendar
        • Academic Regulations
        • Registration Policies
        • Tuition and Fees
      • Admission Requirements
      • Applied and Computational Mathematics
        • Applied and Computational Mathematics, Graduate Certificate
        • Applied and Computational Mathematics, Master of Science
        • Applied and Computational Mathematics, Post-​Master’s Certificate
      • Applied Biomedical Engineering
        • Applied Biomedical Engineering, Graduate Certificate
        • Applied Biomedical Engineering, Master of Science
        • Applied Biomedical Engineering, Post-​Master’s Certificate
      • Applied Physics
        • Applied Physics, Master of Science
        • Applied Physics, Post-​Master’s Certificate
      • Artificial Intelligence
        • Artificial Intelligence, Graduate Certificate
        • Artificial Intelligence, Master of Science
      • Chemical and Biomolecular Engineering
        • Chemical and Biomolecular Engineering, Master of Chemical and Biomolecular Engineering
      • Civil Engineering
        • Civil Engineering, Graduate Certificate
        • Civil Engineering, Master of Civil Engineering
      • Computer Science
        • Computer Science, Graduate Certificate
        • Computer Science, Master of Science
        • Computer Science, Post-​Master’s Certificate
      • Cybersecurity
        • Cybersecurity, Graduate Certificate
        • Cybersecurity, Master of Science
        • Cybersecurity, Post-​Master’s Certificate
      • Data Analytics and Engineering
        • Data Analytics and Engineering, Master of Science
      • Data Science
        • Data Science, Graduate Certificate
        • Data Science, Master of Science
        • Data Science, Post-​Master’s Certificate
      • Electrical and Computer Engineering
        • Electrical and Computer Engineering, Graduate Certificate
        • Electrical and Computer Engineering, Master of Science
        • Electrical and Computer Engineering, Post-​Master’s Certificate
      • Engineering Management
        • Engineering Management, Graduate Certificate
        • Engineering Management, Master of Engineering Management
      • Environmental Engineering, Science, Management, and Sustainability Programs
        • Climate, Energy, and Environmental Sustainability, Graduate Certificate
        • Climate, Energy, and Environmental Sustainability, Master of Science
        • Environmental Engineering
          • Environmental Engineering, Graduate Certificate
          • Environmental Engineering, Master of Environmental Engineering
          • Environmental Engineering, Post-​Master’s Certificate
        • Environmental Engineering and Science
          • Environmental Engineering and Science, Graduate Certificate
          • Environmental Engineering and Science, Master of Science
          • Environmental Engineering and Science, Post-​Master’s Certificate
        • Environmental Planning and Management
          • Environmental Planning and Management, Graduate Certificate
          • Environmental Planning and Management, Master of Science
          • Environmental Planning and Management, Post-​Master’s Certificate
      • Financial Mathematics
        • Financial Mathematics, Master of Science
        • Financial Risk Management, Graduate Certificate
        • Quantitative Portfolio Management, Graduate Certificate
        • Securitization, Graduate Certificate
      • Healthcare Systems Engineering
        • Healthcare Systems Engineering, Master of Science
      • Industrial and Operations Engineering
        • Industrial and Operations Engineering, Master of Science
      • Information Systems Engineering
        • Information Systems Engineering, Graduate Certificate
        • Information Systems Engineering, Master of Science
        • Information Systems Engineering, Post-​Master’s Certificate
      • Materials Science and Engineering
        • Materials Science and Engineering, Master of Science
      • Mechanical Engineering
        • Mechanical Engineering, Master of Science
        • Mechanical Engineering, Post-​Master’s Certificate
      • Occupational and Environmental Hygiene
        • Occupational and Environmental Hygiene, Master of Science
      • Robotics and Autonomous Systems
        • Robotics and Autonomous Systems, Master of Science
      • Space Engineering
        • Space Engineering, Master of Science
        • Space Engineering, Post-​Master's Certificate
      • Systems Engineering
        • Systems Engineering, Graduate Certificate
        • Systems Engineering, Master of Science
        • Systems Engineering, Master of Science in Engineering (ABET-​accredited)
        • Systems Engineering, Post-​Master’s Certificate
  • Zanvyl Krieger School of Arts and Sciences
    • Full-​time, On-​campus Undergraduate and Graduate Programs (Homewood)
      • Zanvyl Krieger School of Arts and Sciences &​ Whiting School of Engineering Full-​Time, On-​Campus Undergraduate Policies
      • Krieger School of Arts &​ Sciences Graduate Policies
        • Academic Policies
        • Admissions and Finances
        • Graduate-​Specific Policies
        • Student Life
          • International Graduate Students
      • Departments, Program Requirements, and Courses
        • Anthropology
          • Anthropology, Bachelor of Arts
          • Anthropology, Minor
          • Anthropology, PhD
        • Archaeology
          • Archaeology, Bachelor of Arts
          • Archaeology, Minor
        • Behavioral Biology Program
          • Behavioral Biology, Bachelor of Arts
        • Bioethics
          • Bioethics, Minor
        • Biology
          • Biology, Bachelor of Arts
          • Biology, Bachelor of Arts/​Master of Science
          • Biology, PhD
          • Molecular &​ Cellular Biology, Bachelor of Science/​Master of Science
          • Molecular and Cellular Biology, Bachelor of Science
        • Biophysics
          • Biophysical Chemistry and Design for Biotechnology, Master of Science
          • Biophysics, Bachelor of Science
          • Biophysics, PhD -​ Jenkins Biophysics Program
          • Biophysics, PhD -​ Program in Molecular Biophysics
        • Center for Africana Studies
          • Africana Studies, Bachelor of Arts
          • Africana Studies, Minor
        • Center for Economy and Society
          • Moral and Political Economy, Bachelor of Arts
        • Center for Language Education
        • Chemical Biology
          • Chemical Biology, PhD
        • Chemistry
          • Chemistry, Bachelor of Science
          • Chemistry, Bachelor of Science/​Master of Science
          • Chemistry, PhD
        • Chloe Center for the Critical Study of Racism, Immigration, and Colonialism
          • Critical Diaspora Studies, Bachelor of Arts
        • Classics
          • Classics, Bachelor of Arts
          • Classics, Bachelor of Arts/​Master of Arts
          • Classics, Minor
          • Classics, PhD
        • Cognitive Science
          • Cognitive Science, Bachelor of Arts
          • Cognitive Science, Master of Arts
          • Cognitive Science, PhD
          • Linguistics, Minor
        • Comparative Thought and Literature
          • Comparative Thought and Literature, Minor
          • Humanistic Studies, PhD
        • Earth and Planetary Sciences
          • Earth and Planetary Sciences, PhD
          • Earth and Planetary Sciences, Bachelor of Arts
          • Earth and Planetary Sciences, Master of Science
          • Earth and Planetary Sciences, Minor
          • Energy, Minor
          • Environmental Science, Bachelor of Science
          • Environmental Studies, Bachelor of Arts
          • Environmental Studies, Minor
        • East Asian Studies
          • East Asian Studies, Bachelor of Arts
          • East Asian Studies, Minor
        • Economics
          • Economics, Bachelor of Arts
          • Economics, Master of Arts
          • Economics, Minor
          • Economics, PhD
          • Financial Economics, Minor
        • English
          • English, Bachelor of Arts
          • English, Minor
          • English, PhD
        • Film and Media Studies
          • Film and Media Studies, Bachelor of Arts
          • Film and Media Studies, Minor
        • History
          • History, Bachelor of Arts
          • History, Bachelor of Arts/​Master of Arts Four-​Year Program
          • History, Minor
          • History, PhD
        • History of Art
          • History of Art, Bachelor of Arts
          • History of Art, Minor
          • History of Art, PhD
          • History of Art, Bachelor of Arts/​Master of Arts
        • History of Science and Technology
          • History of Science and Technology, PhD
          • History of Science, Medicine and Technology, Minor
          • History of Science, Medicine, and Technology, Bachelor of Arts
        • Interdisciplinary Studies
          • Interdisciplinary Studies, Bachelor of Arts
        • International Studies
          • International Studies, Bachelor of Arts
          • International Studies B.A./​M.A. Program with the Paul H. Nitze School of Advanced International Studies (SAIS)
        • Islamic Studies
          • Islamic Studies, Minor
        • Jewish Studies
          • Jewish Studies, Minor
        • Latin American, Caribbean, and Latinx Studies (LACLxS)
          • Latin American, Caribbean, and Latinx Studies, Bachelor of Arts
          • Latin American, Caribbean, and Latinx Studies, Minor
        • Mathematics
          • Mathematics, Bachelor of Arts
          • Mathematics, Minor
          • Mathematics, Bachelor of Arts/​Master of Arts
          • Mathematics, PhD
        • Medicine, Science, and the Humanities
          • Medicine, Science, and the Humanities, Bachelor of Arts
        • Military Science
        • Modern Languages and Literatures
          • Film and Media Studies, Graduate Certificate
          • French, Bachelor of Arts
          • French, Minor
          • French, PhD
          • German Bachelor of Arts/​Master of Arts
          • German, Bachelor of Arts
          • German, Minor
          • German, PhD
          • Italian, Bachelor of Arts
          • Italian, Minor
          • Italian, PhD
          • Jewish Languages and Literatures, PhD
          • Portuguese, Minor
          • Romance Languages, Bachelor of Arts
          • Spanish, Bachelor of Arts
          • Spanish for the Professions, Minor
          • Spanish Language and Hispanic Cultures, Minor
          • Spanish, PhD
        • Museums and Society
          • Museums and Society, Minor
        • Music
          • Music, Minor
        • Natural Sciences Area Major
          • Natural Sciences Area, Bachelor of Arts
        • Near Eastern Studies
          • Near Eastern Studies, Bachelor of Arts
          • Near Eastern Studies, Minor
          • Near Eastern Studies, PhD
        • Neuroscience
          • Neuroscience, Bachelor of Science
          • Neuroscience, Bachelor of Science/​Master of Science
          • Neuroscience, Master of Science
        • Philosophy
          • Philosophy, Bachelor of Arts
          • Philosophy, Bachelor of Arts/​Master of Arts
          • Philosophy, Minor
          • Philosophy, PhD
        • Physics and Astronomy
          • Astronomy and Astrophysics, PhD
          • Physics, Bachelor of Arts
          • Physics, Bachelor of Science
          • Physics, Bachelor of Science/​Master of Arts
          • Physics, Minor
          • Physics, PhD
        • Political Science
          • Political Science, Bachelor of Arts
          • Political Science, PhD
        • Post-​Baccalaureate Premedical Program
          • Pre-​medicine, Post Baccalaureate Certificate
        • Psychological and Brain Sciences
          • Psychology, Bachelor of Arts
          • Psychology, Master of Science
          • Psychology, Minor
          • Psychology, PhD
        • Public Health Studies
          • Public Health Studies, Bachelor of Arts
        • SNF Agora Institute
          • Civic Leadership, Minor
        • Sociology
          • Sociology, Bachelor of Arts
          • Sociology, PhD
          • Sociology, PhD/​Applied Mathematics and Statistics, MSE Joint Program
        • Space Science and Engineering
          • Space Science and Engineering, Minor
        • Study of Women, Gender, and Sexuality
          • Women, Gender, and Sexuality, Minor
        • Theatre Arts and Studies
          • Theatre Arts and Studies, Minor
        • Visual Arts
          • Visual Arts, Minor
        • Writing Seminars
          • Writing Seminars Minor
          • Writing Seminars, Bachelor of Arts
          • Writing Seminars, Master of Fine Arts
      • Multi-​School Programs of Study
    • Graduate and Professional Programs (Advanced Academic Programs)
      • About Krieger School of Arts and Sciences
      • Administration and Faculty
      • Admission
      • Alumni
      • Current Students
        • Academic Regulations for Online Courses
        • Academic Structure
        • Grades /​ Performance /​ Conduct
        • Graduation Requirements
        • Registration
        • Tuition and Fees
      • Programs
        • Applied Economics, Master of Science
          • Applied Economics, MS/​ Investment Certificate
          • Applied Economics, MS/​Financial Management Certificate
        • Applied Economics, MS/​MBA Dual Degree
        • Center for Data Analytics, Policy, and Government
          • Data Analytics and Policy, Master of Science
            • Data Analytics and Policy, MS/​Intelligence, Certificate
          • Geospatial Intelligence, Master of Science
          • Global Security Studies, Master of Arts
            • Global Security Studies, MA/​Intelligence, Certificate
          • Government, MA/​MBA
          • Government, Master of Arts
            • Government, MA/​Intelligence, Certificate
          • Intelligence Analysis, Master of Science
          • Intelligence, Certificate
          • Nonprofit Management, Master of Arts
          • Nonprofit Management, Certificate
          • Public Management, Master of Arts
            • Public Management, MA/​Data Analytics and Policy, Certificate
            • Public Management, MA/​Intelligence, Certificate
            • Public Management, MA/​Nonprofit Management, Certificate
        • Center for Biotechnology Education
          • Bioinformatics, Master of Science
          • Biotechnology, Master of Science
          • Biotechnology, MS/​MBA
          • Food Safety Regulation, Master of Science
          • Individualized Genomics and Health, Master of Science
          • Master of Biotechnology Enterprise and Entrepreneurship
          • Regenerative and Stem Cell Technologies, Master of Science
          • Regulatory Science, Master of Science
        • Communication, Master of Arts
          • Communication, Master of Arts/​MBA
          • Communication, Master of Arts/​Nonprofit Management, Certificate
        • Cultural Heritage Management, Master of Arts
          • Cultural Heritage Management, MA/​Digital Curation, Certificate
          • Cultural Heritage Management, MA/​Nonprofit Management, Certificate
        • Digital Curation, Certificate
        • Energy Policy and Climate, Master of Science
        • Environmental Sciences and Policy, Master of Science
          • Environmental Sciences and Policy, MS/​Geographic Information Systems, Certificate
        • Film and Media, Master of Arts
        • Financial Economics, Master of Science
        • Geographic Information Systems, Master of Science
          • Geographic Information Systems, Certificate
        • Master of Liberal Arts
        • Museum Studies, Master of Arts
          • Museum Studies, MA/​Digital Curation, Certificate
          • Museum Studies, MA/​Nonprofit Management, Certificate
        • Organizational Leadership, Master of Science
        • Research Administration, Master of Science
        • Science Writing, Master of Arts
          • Science Writing, Certificate
        • Teaching Writing, Master of Arts
        • Writing, Master of Arts
  • Zanvyl Krieger School of Arts and Sciences &​ Whiting School of Engineering Full-​Time, On-​Campus Undergraduate Policies
    • Undergraduate Policies
      • Academic Policies
        • Requirements for a Bachelor's Degree
        • Student Status
        • Registration Policies
        • Grading Policies
        • Academic Standing Policies
        • External Credit Policies
        • Study Abroad Policies
        • Graduation Policies
      • Student Life Policies
  • Course Descriptions
    • AS.001 (AS First Year Seminars)
    • AS.004 (AS University Writing Program)
    • AS.010 (History of Art)
    • AS.020 (Biology)
    • AS.030 (Chemistry)
    • AS.040 (Classics)
    • AS.050 (Cognitive Science)
    • AS.060 (English)
    • AS.061 (Film and Media Studies)
    • AS.070 (Anthropology)
    • AS.080 (Neuroscience)
    • AS.100 (History)
    • AS.110 (Mathematics)
    • AS.130-​134 (Near Eastern Studies)
    • AS.136 (Archaeology)
    • AS.140 (History of Science, Medicine, and Technology)
    • AS.145 (Medicine, Science and the Humanities)
    • AS.150 (Philosophy)
    • AS.171-​173 (Physics &​ Astronomy)
    • AS.180 (Economics)
    • AS.190-​191 (Political Science)
    • AS.192 (International Studies)
    • AS.194 (Islamic Studies)
    • AS.196 (Agora Institute)
    • AS.197 (Economy and Society)
    • AS.200 (Psychological &​ Brain Sciences)
    • AS.210-​217 (Modern Languages &​ Literatures)
    • AS.220 (Writing Seminars)
    • AS.225 (Theatre Arts &​ Studies)
    • AS.230 (Sociology)
    • AS.250 (Biophysics)
    • AS.270-​271 (Earth &​ Planetary Sciences)
    • AS.280 (Public Health Studies)
    • AS.290 (Behavioral Biology)
    • AS.300 (Comparative Thought and Literature)
    • AS.305 (Critical Study of Racism, Immigration, &​ Colonialism)
    • AS.310 (East Asian Studies)
    • AS.360 (Interdepartmental)
    • AS.361 (Latin American, Caribbean, and Latinx Studies)
    • AS.362 (Center for Africana Studies)
    • AS.363 (Study of Women, Gender, &​ Sexuality)
    • AS.370/​373/​375/​377-​381/​383 (Center for Language Education)
    • AS.371 (Art)
    • AS.374 (Military Science)
    • AS.376 (Music)
    • AS.389 (Program in Museums and Society)
    • AS.410 ( Biotechnology)
    • AS.420 ( Environmental Sciences)
    • AS.425 ( Energy Policy and Climate)
    • AS.430 ( Geographic Information Systems)
    • AS.440 ( Applied Economics)
    • AS.450 ( Liberal Arts)
    • AS.455 ( Film and Media)
    • AS.460 ( Museum Studies)
    • AS.465 ( Cultural Heritage Management)
    • AS.470 ( Government)
    • AS.472 ( Geospatial Intelligence)
    • AS.475 ( Research Administration)
    • AS.480 ( Communication)
    • AS.485 ( Organizational Leadership)
    • AS.490 ( Writing)
    • AS.491 ( Science Writing)
    • AS.492 (Non-​Departmental)
    • AS.999 (AAP)
    • BU.001 (Graduate Business)
    • BU.001 (MBA)
    • BU.120 (Management)
    • BU.132 (Real Estate)
    • BU.210 (Finance)
    • BU.300 (Information Systems)
    • BU.410 (Marketing)
    • BU.510 (Quantitative Methods)
    • BU.550 (Business of Health)
    • BU.610 (Operations Management)
    • BU.667 (Undergraduate Studies)
    • ED (Education)
    • EN.500 (General Engineering)
    • EN.501 (EN First Year Seminars)
    • EN.510 (Materials Science &​ Engineering)
    • EN.515 (Materials Science and Engineering)
    • EN.520 (Electrical &​ Computer Engineering)
    • EN.525 (Electrical and Computer Engineering)
    • EN.530 (Mechanical Engineering)
    • EN.535 (Mechanical Engineering)
    • EN.540 (Chemical &​ Biomolecular Engineering)
    • EN.545 (Chemical and Biomolecular Engineering)
    • EN.553 (Applied Mathematics &​ Statistics)
    • EN.555 (Financial Mathematics)
    • EN.560 (Civil and Systems Engineering)
    • EN.565 (Civil Engineering)
    • EN.570 (Environmental Health and Engineering)
    • EN.575 (Environmental Engineering and Science)
    • EN.575 (Environmental Engineering)
    • EN.575 (Environmental Planning and Management)
    • EN.580 (Biomedical Engineering)
    • EN.585 (Applied Biomedical Engineering)
    • EN.595 (Engineering Management)
    • EN.601 (Computer Science)
    • EN.605 (Computer Science)
    • EN.615 (Applied Physics)
    • EN.620 (Robotics)
    • EN.625 (Applied and Computational Mathematics)
    • EN.635 (Information Systems Engineering)
    • EN.645 (Systems Engineering)
    • EN.650 (Information Security Institute)
    • EN.655 (Healthcare Systems Engineering)
    • EN.660-​663 (Center for Leadership Education)
    • EN.665 (Robotics and Autonomous Systems)
    • EN.670 (Institute for NanoBio Technology)
    • EN.675 (Space Systems Engineering)
    • EN.685 (Data Science)
    • EN.695 (Cybersecurity)
    • EN.700 (Doctor of Engineering)
    • EN.705 (Artificial Intelligence)
    • ME.100 (Biophsyics and Biophysical Chemistry)
    • ME.110 (Cell Biology)
    • ME.120 (Art as Applied to Medicine)
    • ME.130 (Functional Anatomy and Evolution)
    • ME.140 (Gynecology and Obstetrics)
    • ME.150 (The History of Medicine)
    • ME.200 (Neurology)
    • ME.210 (Biomedical Engineering)
    • ME.220 (Dermatology)
    • ME.250 (Medicine)
    • ME.250 (Health Sciences Informatics)
    • ME.260 (Molecular Biology and Genetics)
    • ME.280 (Ophthalmology)
    • ME.290 (Otolaryngology-​Head and Neck Surgery)
    • ME.300 (Pathology)
    • ME.320 (Pediatrics)
    • ME.330/​360 (Physiology, Pharmacology and Therapeutics)
    • ME.340 (Biological Chemistry)
    • ME.370 (Psychiatry and Behavioral Sciences)
    • ME.380 (Surgery)
    • ME.381 (Plastic and Reconstructive Surgery)
    • ME.390 (Neurological Surgery)
    • ME.400 (Orthopedic Surgery)
    • ME.420 (Radiology and Radiological Science)
    • ME.440 (Neuroscience)
    • ME.510 (Oncology Center)
    • ME.520 (Emergency Medicine)
    • ME.560 (Urology)
    • ME.570 (Anesthesiology and Critical Care Medicine)
    • ME.680 (Molecular and Comparative Pathobiology)
    • ME.710 (Human Genetics)
    • ME.711 (Berman Bioethics Institute)
    • ME.716 (Physical Medicine and Rehabilitation)
    • ME.717 (Radiation Oncology and Molecular Radiation Sciences)
    • ME.800 (Interdepartmental)
    • NR (Nursing)
    • PH.120 (Biochemistry and Molecular Biology)
    • PH.140 (Biostatistics)
    • PH.180 (Environmental Health and Engineering)
    • PH.220 (International Health)
    • PH.260 (Molecular Microbiology and Immunology)
    • PH.300 (Health Policy and Management)
    • PH.330 (Mental Health)
    • PH.340 (Epidemiology)
    • PH.380 (Population, Family and Reproductive Health)
    • PH.390 (Clinical Investigation)
    • PH.410 (Health Behavior and Society)
    • PH.550 (Extradepartmental Studies)
    • PH.600 (MAS-​Office)
    • PH.700 (Berman Institute)
    • PY.010 (Studio Lessons)
    • PY.113 (Recitals)
    • PY.123 (Professional Studies)
    • PY.250 (Humanities -​ Language)
    • PY.260 (Humanities -​ Liberal Arts)
    • PY.310 (Composition)
    • PY.320 (New Media)
    • PY.330 (Conducting)
    • PY.350 (Computer Music)
    • PY.360 (General Studies)
    • PY.380 (Historical Performance)
    • PY.410 (Brass)
    • PY.415 (Percussion)
    • PY.420 (Harp)
    • PY.425 (Strings)
    • PY.430 (Woodwinds)
    • PY.450 (Ensemble Arts)
    • PY.450 (Piano/​Keyboard)
    • PY.460 (Organ)
    • PY.470 (Guitar)
    • PY.510 (Music Education)
    • PY.520 (Pedagogy)
    • PY.530 (Voice)
    • PY.540 (Opera)
    • PY.550 (Recording Arts and Sciences)
    • PY.570 (Jazz)
    • PY.610 (Musicology)
    • PY.710 (Music Theory)
    • PY.715 (Music Theory -​ ET/​SS)
    • PY.715 (Music Theory -​ Keyboard Studies)
    • PY.800 (Dance)
    • PY.910 (Ensembles -​ Large)
    • PY.950 (Ensembles -​ Small/​Chamber)
    • SA.100 (Core Courses)
    • SA.310 (International Economics)
    • SA.500 (Development, Climate and Sustainability)
    • SA.501 (Technology and Innovation)
    • SA.502 (Security, Strategy and Statecraft)
    • SA.503 (Governance, Politics and Society)
    • SA.510 (International Economics and Finance)
    • SA.550 (Africa)
    • SA.551 (The Americas)
    • SA.552 (Asia)
    • SA.553 (China)
    • SA.554 (Europe and Eurasia)
    • SA.555 (The Middle East)
    • SA.556 (The United States)
    • SA.620 (Global Policy)
    • SA.630/​635 (Global Risk)
    • SA.670 (Strategy, Cybersecurity and Intelligence)
    • SA.685 (Sustainable Energy -​ Online)
  • Course Search
    • /​course-​search/​api/​
  • Catalogue Contents
  • Catalogue Archives
  • Amendments
  • Home›
  • Whiting School of Engineering›
  • Full-time, On-campus Undergraduate and Graduate Programs (Homewood)›
  • Departments, Program Requirements, and Courses›
  • Mechanical Engineering
  • Overview
  • Programs
  • Courses

Department website: http://me.jhu.edu

The Department of Mechanical Engineering offers undergraduate and graduate programs of instruction and research. 

A major effort of the department is directed toward the creation of a stimulating intellectual environment in which both undergraduate and graduate students can develop to their maximum potential. Faculty members encourage undergraduate students to participate in both fundamental and applied research along with the graduate students. In most junior and senior undergraduate classes, and in graduate classes, small enrollments permit close contact with faculty members. Students have excellent opportunities to participate actively in the classroom and laboratories and to follow special interests within a subject area.

UNDERGRADUATE PROGRAMS

The Department of Mechanical Engineering offers two undergraduate programs: the Bachelor of Science in Mechanical Engineering and the Bachelor of Science in Engineering Mechanics. 

The BS in the Mechanical Engineering degree program is accredited by the Engineering Accreditation Commission of ABET, under the General Criteria and the Program Criteria for Mechanical and Similarly Named Engineering programs.

The BS in the Engineering Mechanics degree program is accredited by the Engineering Accreditation Commission of ABET, under the General Criteria and the Program Criteria for Engineering Mechanics and Similarly Named Engineering programs. 

The department offers tracks in biomechanical engineering and aerospace engineering. For additional information regarding both the mechanical engineering and engineering mechanics academic programs, please consult the undergraduate advising manuals, which are available on the departmental website.

Mechanical Engineering is of great importance in most contemporary technologies. Examples include aerospace, systems and control, power generation and conversion, fluid machinery, design and construction of mechanical systems, transportation, manufacturing, production, and biomechanics. This wide range of applications is reflected in the four main stems of the undergraduate curriculum: fluid mechanics and thermal systems, mechanics and materials, robotics and control systems, and biomechanics.

Engineering Mechanics is a flexible program that enables students to pursue particular interests while centering on a smaller core of courses. Students may use this flexibility to follow specific interests in physics, mathematics, economics, biology, and other disciplines while receiving a fully-accredited engineering degree.

Design is a major component of both undergraduate programs. In the two-semester Engineering Design Project course taken by undergraduates during their senior year, students work in small teams to design, construct, and test a mechanical device or system for an industrial sponsor.

For details and an explanation of ABET requirements, visit their website. 

GRADUATE PROGRAMS 

Graduate programs include a five-year combined Bachelor's/Master's (B.S./M.S.E.) program, as well as master's (M.S.E.) and doctoral (Ph.D.) degrees in Mechanical Engineering.

Combined Undergraduate/Graduate Program

The Mechanical Engineering Department offers a combined five-year bachelor’s/master’s program for mechanical engineering and engineering mechanics majors. Applications to the B.S./M.S.E. program should be submitted by January 6 for consideration of spring admission and June 16 for possible fall admission, during applicant’s junior (third) year.

Financial Aid

Scholarships and other forms of financial aid for undergraduates are described under Admissions and Finances. Selected undergraduates may be employed as laboratory assistants on research projects.

Master's Degree (M.S.E.)

Financial aid in the form of partial tuition coverage is provided to select master's students through the Mechanical Engineering Distinguished Master's Tuition Fellowship. Most master's students will be responsible for full tuition and other costs. Competitively-awarded teaching assistant positions that pay a few hundred to a few thousand dollars per semester may be available for master's students, but are not guaranteed.

Ph.D. Degree

All full-time, residential PhD students are admitted with full financial support regardless of citizenship or national origin.  This includes doctoral guaranteed funding  (stipend, full tuition, matriculation fee, medical and dental insurance, and paid health insurance premiums for eligible dependent children and spouses unable to work in the US, including dental and vision).  More details and eligibility information will be detailed in PhD admissions and appointment letters.

Application Submission Deadlines

Applications for graduate study must be received by October 15 for the Spring semester, which occurs January-May; and by December 15 for the Fall semester, which occurs August-December.  

Facilities

The Mechanical Engineering department administrative office is located in 223 Latrobe Hall. The teaching and research facilities of the department are located in Latrobe, Clark, Krieger, Wyman, Maryland, Malone, Stieff, and Hackerman Halls.

The thermal-fluids teaching laboratory in Krieger Hall supports courses in Thermodynamics, Fluid Mechanics, and Thermal Processes. The undergraduate laboratories at the Wyman Park Building support courses in Design and CAD, Electronics and Instrumentation, Mechanics-Based Design, Robot Sensors and Actuators, Mechatronics, and Dynamical Systems. The Senior Design laboratories are used by seniors to construct and test their prototypes in the yearlong design project course.

The many research laboratories within Mechanical Engineering support a variety of focus areas including: turbulence, oceanographic fluid dynamics, turbomachinery, microfluidics, locomotion (sea, land, and air), mechanisms of deformation and damage, impact dynamics, additive manufacturing, polymer mechanics, mechanics of soft tissues, biophotonics, cellular mechanics, bioMEMS, robot and protein kinematics, haptics, medical robots, underwater robots, and autonomous vehicles.

Programs

  • Engineering Mechanics, Bachelor of Science
  • Mechanical Engineering, Bachelor of Science
  • Mechanical Engineering, Master of Science in Engineering
  • Mechanical Engineering, PhD

For current course information and registration go to https://sis.jhu.edu/classes/

Courses

EN.530.107.  MechE Undergraduate Seminar I.  0.5 Credits.  
A series of weekly seminars to inform students about careers in mechanical engineering and to discuss technological, social, ethical, legal, and economic issues relevant to the profession. Part 1 of a year-long sequence.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.108.  MechE Undergraduate Seminar II.  0.5 Credits.  
A series of weekly seminars to inform students about careers in mechanical engineering and to discuss technological, social, ethical, legal, and economic issues relevant to the profession. Part 2 of a year-long sequence.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.111.  Intro to MechE Design and CAD.  2 Credits.  
This course introduces students to the basic engineering design process and to fundamental concepts and knowledge used in the design of mechanical devices and systems. Students will explore the range of tools utilized in design practice, beginning with the skills of hand-drawing, exploring ways to articulate visual ideas, and concluding with the standards of presentation and CAD tools typical in professional practice.
Corequisite(s): EN.530.115
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.115.  MechE Freshman Lab I.  1 Credit.  
Hands-on laboratory complementing EN.530.111, including experiments, mechanical dissections, sketching and CAD, and a cornerstone design project. Experiments and mechanical dissections connect physical principles to practical engineering applications. Sketching and CAD work build the students’ design and communication skills. The design project allows students to synthesize a working system by combining knowledge of mechanics and design with practical engineering skills.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter Laboratory Safety Introductory Course in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.116.  MechE Freshman Lab II.  1 Credit.  
Hands-on laboratory in which students continue to develop their engineering design skills. Laboratory topics include engines and motors, microcontrollers, and sensors. A design project allows students to synthesize a working system by combining knowledge of mechanics and design with practical engineering skills. The ePortfolio tag(s) on this course signify that there are one or more assignments offered in the course that provide students with the opportunity to be assessed for proficiency in completion of the relevant ePortfolio requirement(s).
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter ASEN in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN Foundational Abilities: Conceiving of and Realizing Projects ePortfolio (FA6eP)
EN.530.123.  Introduction to Mechanics I.  3 Credits.  
This course offers an in-depth study of the fundamental elements of classical mechanics, including particle and rigid body kinematics and kinetics, and work-energy and momentum principles. Part 1 of a year-long sequence.
Distribution Area: Engineering, Natural Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.530.124.  Introduction to Mechanics II.  2 Credits.  
This course offers an in-depth study of the fundamental elements of classical mechanics, statics, mechanics of materials, fluid mechanics, and thermodynamics. Part 2 of a year-long sequence. Restricted to Mechanical Engineering, Engineering Mechanics, Civil Engineering, Undecided Engineering Majors, or permission of instructor.
Distribution Area: Engineering, Natural Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.530.202.  MechE Dynamics.  3 Credits.  
Basic principles of classical mechanics applied to the motion of particles, system of particles and rigid bodies. Kinematics, analytical description of motion; rectilinear and curvilinear motions of particles; rigid body motion. Kinetics: force, mass, and acceleration; energy and momentum principles. Introduction to vibration.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter ASEN in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course;( EN.530.201 OR EN.560.201 ) AND ( AS.171.101 OR AS.171.107 OR AS.171.105 OR ( (EN.530.103 OR EN.530.123) AND EN.530.104 ) ) AND (AS.110.109 OR AS.110.107); grade of C- or higher required for EN.530.201 OR EN.560.201
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.212.  MechE Dynamics Laboratory.  1 Credit.  
This is the laboratory component to EN.530.202 MechE Dynamics.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter ASEN in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course;Students can take EN.530.202 prior to or concurrently with EN.530.212.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.215.  Mechanics-Based Design.  3 Credits.  
Stresses and strains in three dimensions, transformations. Combined loading of components, failure theories. Buckling of columns. Stress concentrations. Introduction to the finite element method. Design of fasteners, springs, gears, bearings, and other components.
Prerequisite(s): EN.530.201 OR EN.560.201
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.216.  Mechanics-Based Design Laboratory.  1 Credit.  
This is the laboratory that supports Mechanics-Based Design. The ePortfolio tag(s) on this course signify that there are one or more assignments offered in the course that provide students with the opportunity to be assessed for proficiency in completion of the relevant ePortfolio requirement(s).
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter ASEN in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course
Corequisite(s): EN.530.215
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN Foundational Abilities: Conceiving of and Realizing Projects ePortfolio (FA6eP)
EN.530.231.  Mechanical Engineering Thermodynamics.  3 Credits.  
Properties of pure substances, phase equilibrium, equations of state. First law, control volumes, conservation of energy. Second law, entropy, efficiency, reversibility. Carnot and Rankine cycles. Internal combustion engines, gas turbines. Ideal gas mixtures, air-vapor mixtures. Introduction to combustion.
Prerequisite(s): Students who have already taken, or are currently enrolled in EN.540.203, are not eligible to take EN.530.231.;All pre-requisite courses must be graded C- or higher before course registration. (AS.171.102 OR AS.171.108 OR AS.171.106) can be taken at the same time OR prior to enrolling in EN.530.231.;All pre-requisite courses must be graded C- or higher before course registration. AS.110.109 AND ((EN.530.123 AND EN.530.124) OR (AS.171.101 OR AS.171.107 OR AS.171.105))
Corequisite(s): EN.530.232 must be taken at the same time as EN.530.231.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.232.  Mechanical Engineering Thermodynamics Laboratory.  1 Credit.  
This course is the complementary laboratory course and a required corequisite for EN.530.231. Corequisite: EN.530.231There will be four lab sessions, days and times TBA.
Prerequisite(s): EN.530.232Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter Laboratory Safety Introductory Course in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course
Corequisite(s): Students must take both EN.530.231 and EN.530.232 in the same semester.
Distribution Area: Engineering, Natural Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.530.241.  Electronics and Instrumentation.  3 Credits.  
Introduction to basic analog electronics and instrumentation with emphasis on basic electronic devices and techniques relevant to mechanical engineering. Topics include basic circuit analysis, laboratory instruments, discrete components, transistors, filters, op-amps, amplifiers, differential amplifiers, power amplification, power regulators, AC and DC power conversion, system design considerations (noise, precision, accuracy, power, efficiency), and applications to engineering instrumentation.
Prerequisite(s): AS.171.102 OR AS.171.108 OR AS.171.106;EN.553.291 OR (AS.110.201 AND AS.110.302) OR (AS.110.212 AND AS.110.302) can be taken prior to or at the same time as EN.530.241.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.243.  Electronics and Instrumentation Laboratory.  1 Credit.  
This is the laboratory that supports EN.530.241 Electronics and Instrumentation.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter ASEN in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course
Corequisite(s): EN.530.241 Electronics and Instrumentation or instructor approval
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.254.  Manufacturing Engineering.  3 Credits.  
An introduction to the grand spectrum of the manufacturing processes and technologies used to produce metal and nonmetal components. Topics include casting, forming and shaping, and the various processes for material removal including computer-controlled machining. Simple joining processes and surface preparation are discussed. Economic and production aspects are considered throughout. Students must have completed the WSE Manufacturing Basic Shop training prior to registering for this class. Students should have knowledge of engineering drawing software like SolidWorks, AutoCAD, or Pro-E.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter ASEN in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course;EN.530.111 OR EN.530.414 or permission of instructor.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.310.  Reverse Engineering and Diagnostics.  3 Credits.  
We will disassemble, inspect, diagnose, reverse engineer, repair (if needed) and test the subsystems of the first modern tractor, the iconic Ford N series (9N, 2N or 8N). The systems include power, cooling, electrical, ignition, hydraulic, transmission, steering, fuel, control (governor) and braking. The course is not about tractor repair, but upon successful completion, you will know the tractor’s design and function, inside and out and you will be empowered with the confidence to understand and diagnose mechanical systems. Lessons learned will be applicable to other areas of mechanical engineering and will be particularly helpful for Senior Design. We will analyze (reverse engineer) the tractor. For example, given the engine delivers 28 HP at the PTO, how big does the PTO shaft need to be? How big is it? Over/under designed? How was it manufactured? How else could it have been manufactured. What size engine delivers 28 Hp? What fuel consumption is needed? What cooling capacity is needed? Answering such questions will prepare students to ask appropriate questions in senior design. How big/strong do we need to make it? We will also have a functioning N-series tractor that will be ‘sabotaged’ each week for students to test their logic skills at diagnosing the cause of the malfunction. Course goals include developing diagnostic skills, learning to read electrical and hydraulic schematics and assembly drawings, developing engineering intuition and applying theoretical knowledge to practical problems. No mechanical experience is needed. Students with the least ‘hands on’ background will have the most to benefit, but even BAJA members have much to gain.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter Laboratory Safety Introductory Course in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course
Distribution Area: Engineering
EN.530.327.  Introduction to Fluid Mechanics.  3 Credits.  
This course introduces the fundamental mathematical tools and physical insight necessary to approach realistic fluid flow problems in engineering systems. The topics covered include: fluid properties, fluid statics, control volumes and surfaces, kinematics of fluids, conservation of mass, linear momentum, Bernoulli's equation and applications, dimensional analysis, the Navier-Stokes equations, laminar and turbulent viscous flows, internal and external flows, and lift and drag. The emphasis is on mathematical formulation, engineering applications and problem solving. The ePortfolio tag on this course signifies that there are one or more assignments offered in the course that provide students with the opportunity to be assessed for proficiency in completion of the relevant ePortfolio requirement.
Prerequisite(s): All pre-requisite courses must be graded C- or higher before course registration. AS.110.302 OR EN.553.291. These courses can be taken prior to enrolling in EN.530.327, or at the same time as EN.530.327.;All pre-requisite courses must be graded C- or higher before course registration. EN.530.202 must be taken prior to enrolling in EN.530.327.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN Foundational Abilities: Writing ePortfolio (FA1.1eP)
EN.530.329.  Introduction to Fluid Mechanics Laboratory.  1 Credit.  
This course is the complementary laboratory course and a required co-requisite for EN.530.327. Corequisite: EN.530.327There will be four lab sessions, days and times TBA.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter Laboratory Safety Introductory Course in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course
Corequisite(s): Students must take both EN.530.327 and EN.530.329 in the same term.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.334.  Heat Transfer.  3 Credits.  
Steady and unsteady conduction in one, two, and three dimensions. Elementary computational modeling of conduction heat transfer. External and internal forced convection. Performance and design of heat exchangers. Boiling and condensation. Black-body and gray-body radiation, Stefan-Boltzmann law view factors and some applications.
Prerequisite(s): EN.530.231 AND EN.530.327
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.335.  Heat Transfer Laboratory.  1 Credit.  
This is the laboratory that supports EN.530.334 Heat Transfer.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter ASEN in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course
Corequisite(s): EN.530.334
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.343.  Design and Analysis of Dynamical Systems.  3 Credits.  
Modeling and analysis of damped and undamped, forced and free vibrations in single and multiple degree-of-freedom linear dynamical systems. Introduction to stability and control of linear dynamical systems.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter ASEN in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course;AS.110.108 AND AS.110.109 AND (AS.110.202 OR AS.110.211) AND (EN.553.291 OR (AS.110.302 AND AS.110.201) OR (AS.110.306 AND AS.110.201)) and C- or better EN.530.202 or EN.560.202. MechE Majors must also have taken EN.530.241
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.344.  Design and Analysis of Dynamical Systems Laboratory.  1 Credit.  
This is the laboratory that supports EN.530.343 Design and Analysis of Dynamical Systems.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter ASEN in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course
Corequisite(s): EN.530.343
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.352.  Materials Selection.  4 Credits.  
An introduction to the properties and applications of a wide variety of materials: metals, polymers, ceramics, and composites. Considerations include availability and cost, formability, rigidity, strength, and toughness. This course is designed to facilitate sensible materials choices so as to avoid catastrophic failures leading to the loss of life and property. The ePortfolio tag on this course signifies that there are one or more assignments offered in the course that provide students with the opportunity to be assessed for proficiency in completion of the relevant ePortfolio requirement.
Prerequisite(s): All pre-requisite courses must be graded C- or higher before course registration. EN.530.215
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN Foundational Abilities: Writing ePortfolio (FA1.1eP)
EN.530.403.  MechE Senior Design Project I.  4 Credits.  
This senior year “capstone design” course is intended to give some practice and experience in the art of engineering design. Students working in teams of two to four will select a small-scale, industry-suggested design problem in the area of small production equipment, light machinery products, or manufacturing systems and methods. A solution to the problem is devised and constructed by the student group within limited time and cost boundaries. Preliminary oral reports of the proposed solution are presented at the end of the first semester. A final device, product, system, or method is presented orally and in writing at the end of the second semester. Facilities of the Engineering Design Laboratory (including machine shop time) and a specified amount of money are allocated to each student design team for purchases of parts, supplies, and machine shop time where needed. Recommended Course Background: ME Majors: EN.530.215, EN.530.327; EM & BME Majors: EN.530.215 or EN.530.405, and EN.530.327.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter Laboratory Safety Introductory Course in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.404.  MechE Senior Design Project II.  4 Credits.  
The Senior Design Project, a unique two-semester course, is the capstone of Johns Hopkins’s Mechanical Engineering Program. In the class, students working in small teams tackle specific design challenges presented by industry, government, and nonprofit organizations. The sponsors provide each team with a budget, access to world-class resources, and technical contacts. Ultimately, each team conceptualizes a novel solution to the sponsor’s problem and then designs, constructs, and tests a real-world prototype before presenting the finished product and specifications to the sponsor. The course requires students to draw upon the four years of knowledge and experience they’ve gained in their engineering studies and put it to practical use. Throughout the year, they produce progress reports as they design, build, and test the device they are developing. Combining engineering theory, budget and time management, and interactions with real clients, the senior design project is critical to students’ preparation for the transition from school to the workplace.
Prerequisite(s): EN.530.403
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
Writing Intensive
EN.530.405.  Mechanics of Advanced Engineering Structures.  3 Credits.  
This course provides an introduction to the mathematical and theoretical foundations of the mechanics of solids and structures. We will begin with the mathematical preliminaries used in continuum mechanics: vector and tensor calculus, then introduce kinematics and strain measures, descriptions of stress in a body, frame indifference, conservation laws: mass, momentum, energy balance, and entropy. These concepts will be applied to develop the constitutive equations for solids and fluids, methods for solving boundary values problems that occur in engineering structures, energy methods and foundations of the finite element method.
Distribution Area: Engineering, Natural Sciences
EN.530.409.  Introduction to Mechanobiology.  3 Credits.  
Introduction to mechanobiology, an emerging multidisciplinary field that encompasses the study of mechanisms by which cells sense and respond to mechanical signals. Mechanical signals regulate a wide range of biological behaviors, including cell differentiation, migration, polarization, and etc. This course covers how these forces influence tissue development, adaptation, regeneration, and aging, with a focus on cardiovascular and pulmonary systems, cancer, and tissue engineering. We will discuss both theoretical and empirical foundations alongside engineering methodologies for the application, quantification, and elucidation of mechanobiological mechanisms. The implications for human health and the progression of disease will be highlighted.
Prerequisite(s): (EN.530.123 AND EN.530.124) OR AS.171.101 OR AS.171.105 OR AS.171.107
Distribution Area: Engineering
EN.530.410.  Biomechanics of the Cell.  3 Credits.  
Mechanical aspects of the cell are introduced using the concepts in continuum mechanics. Discussion of the role of proteins, membranes and cytoskeleton in cellular function and how to describe them using simple mathematical models.
Distribution Area: Engineering, Natural Sciences
EN.530.411.  Composite Materials.  3 Credits.  
Rarely a single material suffice to provide the desired performance for particular applications and we typically resort to a combination of materials (or composite materials). Apart from that a single material may also have defects in its microstructure which influences response. This course describes how to deal with the mechanics aspect of the composite materials. Based on concepts of stress, strain definition for a continuum, this course is oriented towards developing a fundamental understanding of composite materials. At the end of this course, a successful student will be able to:• Evaluate effective properties of a composite material with inclusions of different shapes and put bounds on the homogenized values.• Evaluate effective properties of laminates. • Comprehend concepts of strength and failure criterion in composites and apply to design. Comprehend wave propagation relation in composites. • Appreciate the principles of homogenization used to scale up from micro/meso to that of the continuum level representation.
Distribution Area: Engineering
EN.530.414.  Computer-Aided Design.  3 Credits.  
The course outlines a modern design platform for 3D modeling, analysis, simulation, and manufacturing of mechanical systems using the “Pro/E” package by PTC. The package includes the following components: • Pro/ENGINEER: is the kernel of the design process, spanning the entire product development, from creative concept through detailed product definition to serviceability.• Pro/MECHANICA: is the main analysis and simulation component for kinematic, dynamic, structural, thermal and durability performance.• Pro/NC: is a numeric-control manufacturing package. This component provides NC programming capabilities and tool libraries. It creates programs for a large variety of CNC machine tools.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.418.  Aerospace Structures.  3 Credits.  
An introduction to the design of aircraft and spacecraft structures and components. This course will build on skills learned in EN.530.215 and EN.530.352. Recommended Course Background: EN.530.352 or instructor permission.
Prerequisite(s): EN.530.352 or instructor permission
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.420.  Robot Sensors/Actuators.  4 Credits.  
Introduction to modeling and use of actuators and sensors in mechatronic design. Topics include electric motors, solenoids, micro-actuators, position sensors, and proximity sensors.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter Laboratory Safety Introductory Course in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course;((AS.171.101 AND AS.171.102) OR (AS.171.107 AND AS.171.108) OR (AS.171.101 AND AS.171.108) OR (AS.171.107 AND AS.171.102) OR (EN.530.123 AND EN.530.124)) AND ((AS.110.106 OR AS.110.108) AND (AS.110.107 OR AS.110.109) AND (AS.110.202 OR AS.110.211) AND (EN.553.291 OR AS.110.302) AND ((EN.530.241 AND EN.530.243) OR (EN.520.230 AND EN.520.231)))
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.421.  Mechatronics.  3 Credits.  
Students from various engineering disciplines are divided into groups of two to three students. These groups each develop a microprocessor-controlled electromechanical device, such as a mobile robot. The devices compete against each other in a final design competition. Topics for competition vary from year to year. Class instruction includes fundamentals of mechanism kinematics, creativity in the design process, an overview of motors and sensors, and interfacing and programming microprocessors.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter ASEN in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course;EN.530.420 OR EN.520.240 OR EN.520.340 or permission of the instructor.
Distribution Area: Engineering
EN.530.423.  Design of Marine Robots.  3 Credits.  
This class will introduce the design of marine robotic systems, with a particular emphasis on Autonomous Underwater Vehicles (AUVs). This class is intended to give the student a broad view of the applications, design, and operation of marine robots. Students will be introduced to the ocean as an operating environment, establish mission sets, vehicle subsystems, design strategies, and performance metrics. Students will be introduced to the fundamentals of underwater acoustics, especially as it pertains to underwater sensing, navigation, and communication. Operations of AUV will be explored, along with analysis of different types of operations such as ship-based, under-ice, shore-launched, and docking-based operations. Emphasis will be given to the conceptual design phase of robot design, and the development and use of parametric approaches to performance evaluation. Finally, multiplatform survey systems will be analyzed, and we will explore the challenges associated with designing AUV that might operate on other ocean worlds, such as Europa and Enceladus.
Prerequisite(s): Students who have already taken, or are currently enrolled in EN.530.623, are not eligible to take EN.530.423.;(EN.530.124 AND [AS.171.102 OR AS.171.108] AND AS.110.202) AND (EN.530.241 OR EN.520.230) plus proficiency with MATLAB.
Distribution Area: Engineering
EN.530.424.  Dynamics of Robots and Spacecraft.  3 Credits.  
An introduction to Lagrangian mechanics with application to robot and spacecraft dynamics and control. Topics include rigid body kinematics, efficient formulation of equations of motion, stability theory, and Hamilton's principle.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.425.  Mechanics of Flight.  3 Credits.  
Elements of flight dynamics: aerodynamics forces, gliding, cruising, turning, ascending, descending, stability, etc. Review of the pertinent fluid mechanic principles. Application to two-dimensional airfoils and theory of lift. Three-dimensional airfoils. Boundary layers. Effects of compressibility. Subsonic and supersonic flight.
Distribution Area: Engineering
EN.530.427.  Intermediate Fluid Mechanics.  3 Credits.  
Linear and angular momentum in integral form, applications to turbomachines. The Navier-Stokes equations. Inviscid flow. Laminar viscous flow. Boundary layers. Turbulence. Compressible flows. Projects using computational tools, design of pipe network.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.429.  Musculoskeletal Biomechanics.  3 Credits.  
This course will apply fundamental principles of engineering to the analysis of the human musculoskeletal system. Most of the course will focus on bone and soft tissue mechanics, joint mechanics, and joint kinematics. Various sports related injuries will be discussed. Additional topics will include biomaterials, implant mechanics, fracture, and wear. Recommended Course Background: EN.530.201 and EN.530.202 or instructor permission.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.430.  Applied Finite Element Analysis.  3 Credits.  
This Applied Finite Element Analysis course offers an extensive exploration of the practical applications of finite element analysis (FEA) using Creo Simulate and Ansys. Using Simulate, students will learn to perform linear static structural and thermal analyses of parts and assemblies. Students will also learn to represent preloaded bolts, create both solid and thin shell meshes, and improve the reliability of FEA results through convergence studies. Creo Simulate’s integration with the Creo Parametric, a computer-aided design (CAD) tool, provides several advantages. First, the integration enables remarkable efficiency in performing analyses. Simulate also seamlessly manipulates the CAD model in running design optimizations. Additionally, CAD models can be generated from the results of Generative Design studies. Ansys is an industry standard FEA program. In the Ansys portion of the course, students will revisit the most common types of analyses, making some comparisons back to the results from Creo Simulate. Next, students will learn to partition CAD geometry into mesh-able volumes and construct high quality hexahedral meshes. Finally, students perform a broad array of other simulation types that include transient structural, nonlinear materials, explicit dynamics, and computational fluid dynamics. Throughout the course, students will have opportunities to apply the techniques covered in ways that align with their personal interests, other courses, or career ambitions. CAD experience preferred but not required. Course work or knowledge of matrix analysis/algebra recommended.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.431.  Biomechanics of Development.  3 Credits.  
Embryo development is an extraordinary journey, shaped not solely by gene expression, but also by the profound influence of mechanical principles. This course will familiarize students with the pivotal role of mechanical cues in cell differentiation, migration, and tissue morphogenesis, providing insight into the mechanical basis of congenital anomalies. Additionally, we will explore instrumentation, methodologies, and tools employed in developmental studies. Throughout the course, students will actively engage in surveying and reviewing research literature, addressing simple biomechanical problems, proposing solutions to biomechanical challenges, and choosing specific developing tissues for in-depth discussions.
Distribution Area: Engineering
EN.530.432.  Jet & Rocket Propulsion.  3 Credits.  
The course covers associated aircraft and spacecraft and power generation. The first part reviews the relevant thermodynamics and fluid mechanics, including isentropic compressible flow, Rayleigh and Fanno lines, shock and expansion waves. Subsequently, the performance of various forms of aviation gas turbines, including turbo-jet, turbo-fan, turbo-prop and ram-jet engines are discussed, followed by component analyses, including inlet nozzles, compressors, combustion chambers, turbines and afterburners. Axial and centrifugal turbomachines are discussed on detail, including applications in aviation, power generation and liquid transport. The section on foundations of combustion covers fuels, thermodynamics of combustion, and energy balance. The last part focuses on rockets, including classification, required power for space flight, chemical rocket components, and combustion involving liquid and solid fuels.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.435.  Guidance and Control of Flight Vehicles.  3 Credits.  
This course introduces the fundamental concepts of guidance and control of rockets and will highlight methodologies often employed in industry. The topics covered include: aerodynamic control, review of flight control principles (transfer functions, block diagram reduction, root locus, frequency domain methods), nonlinear representation of an airframe, linearization of an airframe, flight control design of a rocket, three-loop autopilot design, and fundamentals of tactical guidance (proportional navigation guidance theory, zero effort miss).
Prerequisite(s): EN.530.343
Distribution Area: Engineering
EN.530.436.  Bioinspired Science and Technology.  3 Credits.  
Nature has been a source of inspiration for scientists and engineers and it receives particular attention recently to address many challenges the human society encounter. The course will study novel natural materials/structures with unique properties, the underlying principles, and the recent development of the bio-inspired materials and systems. From this course, students can learn about ingenious and sustainable strategies of organisms, open eyes about various phenomena in nature, and get inspiration for opening new directions of science and technology.
Distribution Area: Engineering, Natural Sciences
EN.530.437.  Energy Meteorology.  3 Credits.  
Renewable energy is growing rapidly in the United States and around the world to provide sustainably-generated electricity, and many renewable energy generators are influenced by the weather. Transmission and power demand are also vulnerable to weather. Traditional energy sources also interact with weather. By studying interactions between the atmosphere and energy generators, transmission lines, and demand centers, we gain an understanding of processes that shape local weather and climate worldwide. In-class activities and weekly homework assignments give you opportunities to work with real-world data as you would at an energy development company. Weekly quizzes challenge your specialist vocabulary and scientific understanding. Presentations on papers and class projects (graduate students) enable you to develop and exercise important scientific communication skills. Several guest speakers will share their insights of the renewable and traditional energy industries.
Prerequisite(s): (AS.171.101 and AS.171.102) or (EN.530.123 and EN.530.124 and AS.171.102) or (AS.171.105 and AS.171.106) or (AS.171.107 and AS.171.108)
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2), Projects and Methods (FA6)
EN.530.438.  Aerospace Materials.  3 Credits.  
Aircraft materials have a come a long way from the early days of bamboo, muslin and bailing wire, and this course will accentuate processing-structure-property-performance relations is a variety of metallic alloys, ceramics and composites. Materials with applications in aeronautics, space and hypersonics will be emphasized, and topics will include: Al and Ti alloys, Co and Ni- based superalloys, refractory alloys; ceramic, metal and polymer-based composites; thermal protections systems; and dielectric windows and radomes.
Prerequisite(s): EN.530.352
Distribution Area: Engineering
EN.530.443.  Fundamentals, Design Principles and Applications of Microfluidic Systems.  3 Credits.  
This course will introduce fundamental physical and chemical principles involved in unique microscale phenomena. Topics to be covered include issues associated with being in micrometers in science and engineering, fluid mechanics in micro systems, diffusion, surface tension, surfactants, and interfacial forces, Interfacial hydrodynamics, Mechanical properties of materials in microscale. Students will learn about applications, enabled by the discussed principles.Recommended Pre-Requisites: EN.530.334 Suggested Pre-Requisites: EN.530.328, EN.580.451
Prerequisite(s): All pre-requisite courses must be graded C- or higher before course registration. EN.530.327 AND EN.530.231
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.530.445.  Introduction to Biomechanics.  3 Credits.  
An introduction to the mechanics of biological materials and systems. Both soft tissue such as muscle and hard tissue such as bone will be studied as will the way they interact in physiological functions. Special emphasis will be given to orthopedic biomechanics. Prerequisites: A background in physics or mechanical engineering as well as experience working in MATLAB or python is encouraged.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.448.  Biosolid Mechanics.  3 Credits.  
This class will introduce fundamental concepts of statics and solid mechanics and apply them to study the mechanical behavior bones, blood vessels, and connective tissues such as tendon and skin. Topics to be covered include the structure and mechanical properties of tissues, such as bone, tendon, cartilage and cell cytoskeleton; concepts of small and large deformation; stress; constitutive relationships that relate the two, including elasticity, anisotropy, and viscoelasticity; and experimental methods for measuring mechanical properties, Recommended Course Background: AS.110.201 and AS.110.302, as well as a class in statics and mechanics.
Distribution Area: Engineering
EN.530.455.  Additive Manufacturing.  3 Credits.  
The emergence of additive manufacturing (AM) as a viable technology for depositing materials with intricate shapes and architectures enables personal fabrication and threatens to transform global supply chains. This course will give a comprehensive introduction to AM of polymers, metals and ceramics, including: processing fundamentals, processing-structure-property relations and applications. Implications for the design, qualification and introduction of AM products will be addressed, and a variety of applications will be reviewed and used as case studies.Recommended knowledge of Materials Science equivalent to 530.352 Materials Selection. Concurrent enrollment in 530.352 Materials Selection is welcome.
Distribution Area: Engineering
EN.530.462.  Atmospheric Modeling Lab.  3 Credits.  
In this laboratory course, students will simulate the atmosphere using a numerical weather prediction model (WRF) and explore the physical and numerical basis of the system of equations that underpin WRF and similar models. This course will operate as a flipped classroom to enable us to use our in-class time to do hands-on exercises and activities together. For a flipped classroom to succeed, students will watch videos and read papers or essays at home to familiarize themselves with the material and prepare for the in-class time. In-class time will include a mix of short lectures to expand on background concepts, answer students' questions, and guide students through hands-on exercises and activities to apply the concepts learned at home. Evaluations include in-class activities with evaluations (similar to homework assignments), pre-class quizzes on the pre-class reading material, and a final project. Students' final project will done partially in-class, partially at home, and uploaded onto Canvas.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.465.  Spacecrafts, Submarines, and Glaciers: Solid Mechanics in Extreme Environments.  3 Credits.  
In this course, students will explore the mechanics of solids in the context of designing and operating spacecrafts and submarines, as well as understanding deformation and failure in glaciers. This course covers the fundamentals of solid mechanics, including three-dimensional stress, strain, deformation, and failure, and their application in extreme environments. Through such real-world examples, students will gain a strong foundation in the mechanics of solids and their unique applications. Students will learn about some aspects of spacecraft structural design to overcome unique challenges, including the effects of extreme temperatures, radiation, and vacuum environments on materials and structures. Students will also learn about the structural design of submarines, including behavior under high pressure as well as failure induced by implosion or crushing. The final part of the course will focus on glacier mechanics, including the behavior of ice under different loads and temperatures and the mechanics of ice sheets and icebergs. Students will learn about the use of mechanics principles in understanding glacier dynamics and the design of structures such as ice dams and ice walls. Through real-world examples, students will gain a strong foundation in the mechanics of solids and structures, as well as an understanding of the challenges and opportunities presented by designing and operating structures in extreme environments.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.468.  Locomotion Mechanics: Fundamentals.  3 Credits.  
This upper level undergraduate and graduate class will discuss fundamental mechanics of locomotion of both animals and machines, particularly bio-inspired robots. Locomotion emerges from effective physical interaction with an environment; therefore, the ability to generate appropriate forces (besides sensing, control, and planning) is essential to successful locomotion. General principles and integration of knowledge from engineering, biology, and physics will be emphasized. Sample topics include: How can kangaroos hop faster and fleas jump higher than their muscles allow? Why do race walkers use a peculiar hip movement? How do animals inspire prosthetic feet that helped Blade Runner compete with abled athletes? Why do Boston Dynamics’ robots move so well in most modest environments, and why does it still fail in complex terrain? Why do horses walk at low speeds but run at higher speeds? Can T-Rex run or must they walk? Why do larger animals become more erect in their leg posture? Why can a mouse falling from a skyscraper walk away with little injury, but a horse will smash? How can our muscles serve as energy-saving springs, force transmitting struts, and even energy-damping brakes? Why do migrating birds fly in a V-formation? Do Speedo’s sharkskin swimsuits really reduce drag? Students from ME, Robotics, and other programs are all welcome. Freshmen and sophomores with sufficient physics background may take with instructor approval. Students should have a strong understanding of Newtonian mechanics. Nearly all these fundamental studies of interesting biological locomotion phenomena have led to engineering devices that use the same physics principles to move in complex environments, with performance approaching that of animals. Recommended background: Earned B or higher in EN.530.202 (or EN.560.202) Dynamics or equivalent.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.469.  Locomotion Mechanics: Recent Advances.  3 Credits.  
This upper level undergraduate and graduate class will discuss recent advances in the mechanics of animal and bio-inspired robot locomotion in complex environments. All of the topics covered are from cutting edge research over the last 20 years, with many still being active research areas. General principles and integration of knowledge from engineering, biology, and physics will be emphasized. Sample topics include: How do geckos adhere to and climb over almost any surfaces? How do all kinds of animals use tails in novel ways to quickly maneuver in the air and on the ground? How do sandfish lizards burrow into and swim under sand? How do sidewinder snakes crawl up steep sand dunes without triggering an avalanche? How do large ants colonies dig and live in narrow tunnels without trapping themselves in traffic jams? Why do legged and snake robots struggle on sand and rubble, whereas insects, lizards, and snakes traverse similar terrain at ease? Why do insects rotate their wings while flapping to fly? How do soft-bodied worms move and how can we make better soft robots? How do cockroaches survive after squeezing through gaps with pressure several hundreds of their body weight? How do water striders walk on water and why can’t we do it?All these fundamental studies of interesting biological locomotion phenomena have led to bio-inspired robots that use the same physics principles to move in complex environments, with performance approaching that of animals.Students from ME, Robotics, and other programs are all welcome. Freshmen and sophomores with sufficient physics background may take with instructor approval. Students should have a strong understanding of Newtonian mechanics.Recommended background: B or higher in EN.530.202 Dynamics or EN.560.202 Dynamics.Closely-related courses:EN.530.468/668 Locomotion Mechanics: FundamentalsEN.530.676 Locomotion Dynamics and ControlVisit https://li.me.jhu.edu/teaching for more information.
Distribution Area: Engineering
EN.530.470.  Space Vehicle Dynamics & Control.  3 Credits.  
In this course we study applied spacecraft orbital and attitude dynamics and their impact on other subsystems. In the orbital dynamics part of the course, we discuss some the issues associated with orbital insertion, control and station keeping. Focus is on the two-body problem regime where conic solutions are valid. Orbit perturbations are also considered. For attitude dynamics, different attitude representations such as of direction cosines, quaternions, and angles are introduced. Then we look at the forces and moments acting on space vehicles. Attitude stability and control considerations are introduced.
Distribution Area: Engineering
EN.530.474.  Effective and Economic Design for Biomedical Instrumentation.  4 Credits.  
This course is to introduce students to the design, practice, and devices used in biomedical research. The class will be divided into two parts: lecture and lab. In the lectures, students will learn the physics behind the device, the specific requirements of biomedical instruments, and the engineering principles to construct the devices. Lab sessions will focus on designing and building a prototype device. This course aims to forge collaboration between biomedical researchers and mechanical engineers. The goal is to make the devices accessible to the biomedical research community as well as the general public. Economical availability will be one of the critical elements in the device design. Students will be encouraged to build the devices within a healthy budget.PREREQUISITES: Introductory Physics, Programming, and CAD
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter 458083 in the Search box to locate the appropriate module.
Distribution Area: Engineering
EN.530.480.  Image Processing and Data Visualization.  3 Credits.  
The course will be divided into two parts. In the first part, students will learn the basics of image processing, including handling noisy background, creating 2D/3D filters, Fourier domain operations, and building processing pipelines . In the second part, students will learn the importance of data visualization, as well as the skills to use the aids such as virtual reality goggles and haptic devices to help scientists gain insights for data interpretation. Recommended experience programming in Matlab.
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.483.  Applied Computational Modeling in Aerodynamics and Heat Transfer.  3 Credits.  
Introduction to fundamental principles and applications of the computational modeling in fluid dynamics and heat transfer. Emphasis is on basics of finite-difference methods and hands-on experience in code development as well as the use of a commercial software package (ANSYS CFX) for modeling and simulation. Students will also learn about meshing strategies, post-processing, and critical analysis of simulation results. The concept of numerical errors and the validation and verification will also be emphasized.Recommended Background:(1) Undergraduate or introductory level course in fluid dynamics or heat transfer or transport phenomena or classical mechanics.(2) Basic expertise in writing computer codes (MATLAB or C++ or Fortran or Python).
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.530.484.  Machine Learning for Mechanical Engineers.  3 Credits.  
Artificial intelligence (AI) and machine learning methods (ML) have become ubiquitous in engineering. This course will introduce AI and ML fundamentals, including mathematical concepts behind data analysis and ML algorithms, neuro-network and transformer models, deep learning and classification, computer vision, and introduce large language models. Applications of AI methods to dynamics and control will be discussed as well. A series of computational projects will be presented together with lectures to introduce practical real-world examples of ML in mechanical engineering.
Prerequisite(s): AS.110.201 and AS.110.302 and EN.553.311
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.530.493.  Fabrication of Biomaterials, Engineered Tissues and Food.  4 Credits.  
Students will learn how to manufacture biocompatible or cell-encapsulated materials for various purposes, including applications in regenerative medicine, individualized drug screening and animal-free meat production.
Prerequisite(s): Students who have taken or are enrolled in EN.530.693 are not eligible to take EN.530.493.
Distribution Area: Engineering
EN.530.501.  Undergraduate Research.  1 - 6 Credits.  
Students pursue research problems individually or in pairs. Although the research is under the direct supervision of a faculty member, students are encouraged to pursue the research as independently as possible. All students taking three or more credits of undergraduate research are strongly encouraged to present a research poster at the Johns Hopkins University’s DREAMS Undergraduate Research Day.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.
EN.530.511.  Group Undergraduate Research.  1 - 6 Credits.  
Students pursue research problems individually or in pairs. Although the research is under the direct supervision of a faculty member, students are encouraged to pursue the research as independently as possible. The professor and students will meet weekly in required meetings. All students taking three or more credits of undergraduate research are strongly encouraged to present a research poster at the Johns Hopkins University’s DREAMS Undergraduate Research Day.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.
EN.530.527.  Independent Study.  1 - 6 Credits.  
Students pursue research problems individually or in pairs. Although the research is under the direct supervision of a faculty member, students are encouraged to pursue the research as independently as possible.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.
EN.530.566.  Independent Research - DAVINCI Venus Mission.  1 Credit.  
Continuing work on the NASA DAVINCI VfOx instrument to investigate oxygen in the atmosphere of Venus. Student should propose work to be done, with faculty approval.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.;AS.270.366
EN.530.597.  Research - Summer.  1 - 6 Credits.  
This course is taken by students seeking to conduct undergraduate-level research during the summer for academic credit.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.
EN.530.599.  Independent Study.  1 - 4 Credits.  
Independent Study is the result of creating a course of study focused on topics beyond coursework or expands on a topic in which further study is desired.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.
EN.530.603.  Applied Optimal Control.  3 Credits.  
The course focuses on the optimal control of dynamical systems subject to constraints and uncertainty by studying analytical and computational methods leading to practical algorithms. Topics include calculus of variations, nonlinear local optimization, global stochastic search, dynamic programming, linear quadratic (gaussian) control, numerical trajectory optimization, model-predictive control. Advanced topics include approximate dynamic programming and optimal control on manifolds. The methods and algorithms will be illustrated through implementation of various simulated examples. Recommended Course Background: Linear Algebra and Differential Equations; experience with control systems; programming in MATLAB and/or Python.
EN.530.604.  Mechanical Properties of Materials.  3 Credits.  
An introduction to the properties and mechanisms that control the mechanical performance of materials. Topics include mechanical testing, tensor description of stress and strain, isotropic and anisotropic elasticity, plastic behavior of crystals, dislocation theory, mechanisms of microscopic plasticity, creep, fracture, and deformation and fracture of polymers. Recommended Course Background: EN.510.601
Prerequisite(s): Students who have taken EN.510.604 are not eligible to take EN.530.604.
EN.530.605.  Mechanics of Solids and Materials.  3 Credits.  
This course provides an introduction to the mathematical and theoretical foundations of the mechanics of solids and materials. We will begin with the mathematical preliminaries of continuum mechanics: vectors and tensors calculus, then introduce the kinematics of deformation and descriptions of stress in a continuum: Eulerian and Lagrangian descriptions, followed by conservation laws: mass, momentum, and energy balance, and entropy. These concepts will be applied to develop the concepts of constitutive relations: frame invariance, material symmetry, and dissipation. The second half of the class will be devoted to elasticity, both classical and finite elasticity, and solution methods for boundary value problems.
EN.530.606.  Mechanics of Solids and Materials II.  3 Credits.  
An overview of the area of the mechanics of solids and materials, with the intent of providing the foundation for graduate students interested in research that involves these disciplines. The course is based on the principles of continuum mechanics, and covers the fundamental concepts of elasticity, plasticity, and fracture as applied to materials. One objective is to get graduate students to the point that they can understand significant fractions of research seminars and papers in this area. This mathematically rigorous course emphasizes the setup and solution of boundary value problems in mechanics, and attempts to integrate the primary behaviors with deformation and failure mechanisms in materials. Special topics covered may include (depending on the interests of the student body) wave propagation, viscoelasticity, geomechanics or biomechanics.
Distribution Area: Engineering
EN.530.607.  Introduction to Wind Energy.  3 Credits.  
This project-based course will provide an introduction to wind energy engineering.
EN.530.610.  Quantitative Cell Mechanics.  3 Credits.  
Application of equilibrium and nonequilibrium concepts in statistical mechanics to biology is presented in some detail. Topics include many-body dynamics and equilibrium ensembles, thermodynamics and phase transitions, free energy functionals, computer simulations of biological systems, nonequilibrium model such as the Langevin equation and the Fokker-Planck equation, kinetic models of biochemical networks, Markov models of stochastic systems and pattern formation in nonequilibrium systems. Emphasis will be on quantitative understanding of biological problems.
EN.530.611.  Composite Materials.  3 Credits.  
Rarely a single material suffice to provide the desired performance for particular applications and we typically resort to a combination of materials (or composite materials). Apart from that a single material may also have defects in its microstructure which influences response. This course describes how to deal with the mechanics aspect of the composite materials. Based on concepts of stress, strain definition for a continuum, this course is oriented towards developing a fundamental understanding of composite materials. At the end of this course, a successful student will be able to:• Evaluate effective properties of a composite material with inclusions of different shapes and put bounds on the homogenized values.• Evaluate effective properties of laminates. • Comprehend concepts of strength and failure criterion in composites and apply to design. Comprehend wave propagation relation in composites. • Appreciate the principles of homogenization used to scale up from micro/meso to that of the continuum level representation.
EN.530.615.  Mechanics of Space Structures.  3 Credits.  
This course introduces mechanical concepts and principles used to realize lightweight structures for space systems. Students will gain an understanding of how structural mechanics is applied to the design, analysis, integration, and performance assessment of spacecraft structures. Foundations in geometry, elastic stability, composite materials, and structural dynamics are developed alongside the modeling and analysis of trusses, space frames, cables, membranes, tensegrities, origami, thin shells, and pantographs. Emphasis is placed on packaging and deployment methods enabled by shape-changing mechanisms, including rigid articulation and large deformations. Practical applications of space structures, such as solar arrays, reflector antennas, space telescopes, and solar sails, are examined throughout the course.
EN.530.616.  Introduction to Linear Systems Theory.  3 Credits.  
A beginning graduate course in multi-input multi-output, linear, time-invariant systems. Topics include state-space and input-output representations; solutions and their properties; multivariable poles and zeros; reachability, observability and minimal realizations; stability; system norms and their computation; linearization techniques. Students cannot take EN.530.616 if they have already taken the equivalent course EN.520.601. No audit option, but contact the instructor if you want to informally sit in on the course. Recommended course background are undergraduate courses in linear algebra, differential equations, and an undergraduate level course in control systems. Students cannot take EN.530.616 if they have already taken EN.520.601.
Prerequisite(s): Recommended course background are undergraduate courses in linear algebra, differential equations, and an undergraduate level course in control systems. Students cannot take EN.530.616 if they have already taken EN.520.601
EN.530.618.  Fabricatology - Advanced Materials Processing.  3 Credits.  
The “Fabricatology” is a course that students can learn how to make desired shapes, structures, and surfaces across various length scales. It will introduce rich scientific and engineering knowledge related to fabrication at multiple length scales and the generated materials and mechanical systems can be utilized for studying diverse topics including energy harvesting, metamaterials, wetting, and information storage. From this course, students can learn principles and technologies to control shapes at various length scales and processes to control internal structures or surface properties for desired properties/functions. They will be also introduced to exciting recent development in the field so that they can have a comprehensive knowledge about the subject. Recommended Course Background: coursework in introduction to materials chemistry or engineering materials.
EN.530.619.  Aerospace Structures.  3 Credits.  
A graduate-level introduction to the design of aircraft and spacecraft structures and components. This course will build on skills learned in EN.530.215 Mechanics Based Design and EN.530.352 Materials Selection.Recommended Course Background: EN.530.352 (or knowledge of materials selection) or instructor permission.
EN.530.621.  Fluid Dynamics I.  3 Credits.  
Kinematics. Stress. Conservation of mass, momentum, and energy. Newtonian fluids. The Navier-Stokes equations. Inviscid flows. Laminar viscous flows. Vorticity. Instability. Turbulence. Boundary layers. External flows. Compressible flows. Introduction to non-Newtonian fluids.
EN.530.622.  Fluid Dynamics II.  3 Credits.  
Kinematics. Stress. Conservation of mass, momentum, and energy. Newtonian fluids. The Navier- Stokes equations. Inviscid flows. Laminar viscous flows. Vorticity. Instability. Turbulence. Boundary layers. External flows. Compressible flows. Introduction to non-Newtonian fluids.
EN.530.623.  Design of Marine Robots.  3 Credits.  
This class will introduce the design of marine robotic systems, with a particular emphasis on Autonomous Underwater Vehicles (AUVs). This class is intended to give the student a broad view of the applications, design, and operation of marine robots. Students will be introduced to the ocean as an operating environment, establish mission sets, vehicle subsystems, design strategies, and performance metrics. Students will be introduced to the fundamentals of underwater acoustics, especially as it pertains to underwater sensing, navigation, and communication. Operations of AUV will be explored, along with analysis of different types of operations such as ship-based, under-ice, shore-launched, and docking-based operations. Emphasis will be given to the conceptual design phase of robot design, and the development and use of parametric approaches to performance evaluation. Finally, multiplatform survey systems will be analyzed, and we will explore the challenges associated with designing AUV that might operate on other ocean worlds, such as Europa and Enceladus.
Prerequisite(s): Students who have already taken, or are currently enrolled in EN.530.423, are not eligible to take EN.530.623
Distribution Area: Engineering
EN.530.624.  Dynamics of Robots and Spacecraft (Graduate).  3 Credits.  
An introduction to Lagrangian mechanics with application to robot and spacecraft dynamics and control. Topics include rigid body kinematics, efficient formulation of equations of motion, stability theory, and Hamilton's principle.
EN.530.625.  Turbulence.  3 Credits.  
Fundamental equations of fluid mechanics, Reynolds averaging, and the closure problem. Scaling and self-preservation in boundary-free and wall-bounded shear flows. Isotropic turbulence and spectral theories. Vorticity dynamics, intermittency, and cascade models. Turbulence modeling: one- and two-equation models, Reynolds stress modeling, and large-eddy simulations.
EN.530.626.  Optimal Control for Space Systems.  3 Credits.  
In this course, students will learn how optimal control can used to model and solve model-based reinforcement learning problems arising in aerospace and robotic applications. In particular, a strong emphasis is placed on real-time planning and control via the use of on-board numerical optimization and students will apply theoretical insights from trajectory optimization and model predictive control for developing custom solvers leveraging modern automatic differentiation libraries. Specifically, students will apply theory to practice by implementing custom interior point method solvers, sequential quadratic programming, and differentiable optimization techniques. Applications studied will include planetary rover path planning, rocket powered descent guidance, and spacecraft controls. Finally, a course project will be included to allow students to gain further experience on an algorithm or application of their choice.
EN.530.627.  Intermediate Fluid Mechanics (graduate).  3 Credits.  
Linear and angular momentum in integral form, applications to turbomachines. The Navier-Stokes equations. Inviscid flow. Laminar viscous flow. Boundary layers. Turbulence. Compressible flows. Projects using computational tools, design of pipe network.
EN.530.631.  Biomechanics of Development.  3 Credits.  
Embryo development is an extraordinary journey, shaped not solely by gene expression, but also by the profound influence of mechanical principles. This course will familiarize students with the pivotal role of mechanical cues in cell differentiation, migration, and tissue morphogenesis, providing insight into the mechanical basis of congenital anomalies. Additionally, we will explore instrumentation, methodologies, and tools employed in developmental studies. Throughout the course, students will actively engage in surveying and reviewing research literature, addressing simple biomechanical problems, proposing solutions to biomechanical challenges, and choosing specific developing tissues for in-depth discussions.
EN.530.632.  Convection.  3 Credits.  
This course begins with a review of the phenomenological basis of the constitutive models for energy and mass flux. Then, using the transport theorem, general conservation and balance laws are developed for mass, species, energy, and entropy. Scaling analysis is used to determine when simplifications are justified, and simplified cases are solved analytically. Experimental results and correlations are given for more complex situations. Free, mixed, and forced internal and external convection are studied, and convection with a phase change is also explored.
EN.530.635.  Guidance and Control of Flight Vehicles.  3 Credits.  
This course introduces the fundamental concepts of guidance and control of rockets and will highlight methodologies often employed in industry. The topics covered include: aerodynamic control, review of flight control principles (transfer functions, block diagram reduction, root locus, frequency domain methods), nonlinear representation of an airframe, linearization of an airframe, flight control design of a rocket, three-loop autopilot design, and fundamentals of tactical guidance (proportional navigation guidance theory, zero effort miss).
Distribution Area: Engineering
EN.530.637.  Energy Meteorology.  3 Credits.  
Renewable energy is growing rapidly in the United States and around the world to provide sustainably-generated electricity, and many renewable energy generators are influenced by the weather. Transmission and power demand are also vulnerable to weather. Traditional energy sources also interact with weather. By studying interactions between the atmosphere and energy generators, transmission lines, and demand centers, we gain an understanding of processes that shape local weather and climate worldwide. In-class activities and weekly homework assignments give you opportunities to work with real-world data as you would at an energy development company. Weekly quizzes challenge your specialist vocabulary and scientific understanding. Presentations on papers and class projects (graduate students) enable you to develop and exercise important scientific communication skills. Several guest speakers will share their insights of the renewable and traditional energy industries.
EN.530.638.  Aerospace Materials.  3 Credits.  
Aircraft materials have a come a long way from the early days of bamboo, muslin and bailing wire, and this course will accentuate processing-structure-property-performance relations is a variety of metallic alloys, ceramics and composites. Materials with applications in aeronautics, space and hypersonics will be emphasized, and topics will include: Al and Ti alloys, Co and Ni- based superalloys, refractory alloys; ceramic, metal and polymer-based composites; thermal protections systems; and dielectric windows and radomes.
EN.530.641.  Statistical Learning For Engineers.  3 Credits.  
Graduate level introductory course on machine learning and reinforcement learning. Artificial intelligence (AI) is rapidly growing in virtually all science and engineering fields. Technologies related to machine learning are at the center of this trend. This course provides a fundamental and core knowledge on machine learning and reinforcement learning, which in turn prepares students so as to self-advance into the state-of-the-art AI technologies in a variety of fields. This course will discuss general aspects of machine and reinforcement learning, which is suitable for students in different fields of interest, though the primary applications include robotics engineering. Topics that will be covered include: core mathematics necessary, core principles for supervised and unsupervised learning (e.g., linear regression, logistic regression, Bayes nets, EM, and so on), and for reinforcement learning (e.g., Markov decision process, dynamic programming, etc.). Homework assignments include both theoretical and computational components. No AuditsRecommended Course Background:o Course background: Linear Algebra, Multivariate Calculus, Probability, Differential Equations;o Programming: Knowledge of Python (and Matlab)
EN.530.642.  Plasticity.  3 Credits.  
The theory of the inelastic behavior of metallic materials. Experimental background and fundamental postulates for the plastic stress-strain relations. Mechanisms of plastic flow; single-crystal and polycrystalline plasticity. Boundary value problems. Variational principles, uniqueness and the upper and lower bound theorems of limit analysis. Slip line theory. Dynamic plasticity and wave phenomena. Finite strain plasticity and instability.
EN.530.643.  Fundamentals, Design Principles and Applications of Microfluidic Systems.  3 Credits.  
This course will introduce fundamental physical and chemical principles involved in unique microscale phenomena. Topics to be covered include issues associated with being in micrometers in science and engineering, fluid mechanics in micro systems, diffusion, surface tension, surfactants, and interfacial forces, Interfacial hydrodynamics, Mechanical properties of materials in microscale. Students will learn about applications, enabled by the discussed principles.Required Pre-Requisites: Knowledge of fluid mechanics and thermodynamics. Recommended Pre-Requisites: heat transfer. Suggested: advanced knowledge of fluid mechanics plus knowledge of cell and tissue engineering.
EN.530.645.  Kinematics.  3 Credits.  
A theoretical treatment of the kinematics of mechanisms, machines, and robotic manipulators intended for (though not restricted to) graduate students. Topics include parameterizations of spherical motion - Euler angles, Rodrigues parameters, unit quaternions, the matrix exponential; analysis of planar and spatial linkages; robot kinematics - forward and inverse kinematics, singularities, elementary topological issues; theory of wrenches and twists; research issues in robot kinematics - redundancy resolution, grasping and rolling contact, steering of nonholonomic systems. Other advanced topics will be covered as time permits. Recommend Course Background: Undergraduate linear algebra and multivariable calculus.
EN.530.646.  Robot Devices, Kinematics, Dynamics, and Control.  4 Credits.  
Graduate-level introduction to the mechanics of robotic systems with emphasis on the mathematical tools for kinematics and dynamics of robot arms and mobile robots. Topics include the geometry and mathematical representation of rigid body motion, forward and inverse kinematics of articulated mechanical arms, trajectory generation, manipulator dynamics, actuation, and design issues, manipulator control, and additional special topics. Recommended course background: multivariable integral and differential calculus, classical physics, linear algebra, ordinary differential equations. Programming: Knowledge of the Matlab programming language including data input/output, 1-D and 2-D arrays, and user-defined function calls. Students with experience with these language elements in other programming languages (C, C++, Python, Java, etc.) should be able to self-tutor themselves in the Matlab language as part of the programming exercises.
EN.530.647.  Adaptive Systems and Control.  3 Credits.  
Graduate-level introduction to adaptive identification and control. Emphasis on applications to mechanical systems possessing unknown parameters (e.g., mass, inertia, friction). Topics include stability of linear and nonlinear dynamical systems, Lyapunov stability, input-output stability, adaptive identification, and direct and indirect adaptive control. Required Prerequisites: Calculus I, II, and III; Physics I and II; Linear Algebra; Differential Equations; Graduate linear systems theory such as EN.520.601 or EN.530.616 Introduction to Linear Systems Theory is a required prerequisite. Please see the course home page here for additional information: 647-adaptive-systems-and-control-spring-2024" target="_blank">https://dscl.lcsr.jhu.edu/530-647-adaptive-systems-and-control-spring-2024. Audit registration not permitted.
Prerequisite(s): EN.530.616
EN.530.648.  Biosolid Mechanics.  3 Credits.  
This class will introduce fundamental concepts of statics and solid mechanics and apply them to study the mechanical behavior bones, blood vessels, and connective tissues such as tendon and skin. Topics to be covered include the structure and mechanical properties of tissues, such as bone, tendon, cartilage and cell cytoskeleton; concepts of small and large deformation; stress; constitutive relationships that relate the two, including elasticity, anisotropy, and viscoelasticity; and experimental methods for measuring mechanical properties, Recommended Course Background: AS.110.201 and AS.110.302, as well as a class in statics and mechanics.
EN.530.655.  Additive Manufacturing (Graduate).  3 Credits.  
The emergence of additive manufacturing (AM) as a viable technology for depositing materials with intricate shapes and architectures enables personal fabrication and threatens to transform global supply chains. This course will give a comprehensive introduction to AM of polymers, metals and ceramics, including: processing fundamentals, processing-structure-property relations and applications. Implications for the design, qualification and introduction of AM products will be addressed, and a variety of applications will be reviewed and used as case studies.Recommended knowledge in Materials Science equivalent to 530.352 Materials Selection.
EN.530.656.  Deformation Mechanisms.  3 Credits.  
An advanced course on the microscopic mechanisms that control the mechanical behavior of materials. Methods and techniques for measuring, understanding, and modeling: plasticity, creep, shear banding, and fracture will be addressed. Subjects to be covered include dislocation theory and strengthening mechanisms, high temperature diffusion and grain boundary sliding, shear localization, void formation, ductile rupture, and brittle fracture.
EN.530.662.  Atmospheric Modeling Lab.  3 Credits.  
In this laboratory course, students will simulate the atmosphere using a numerical weather prediction model (WRF) and explore the physical and numerical basis of the system of equations that underpin WRF and similar models. This course will operate as a flipped classroom to enable us to use our in-class time to do hands-on exercises and activities together. For a flipped classroom to succeed, students will watch videos and read papers or essays at home to familiarize themselves with the material and prepare for the in-class time. In-class time will include a mix of short lectures to expand on background concepts, answer students' questions, and guide students through hands-on exercises and activities to apply the concepts learned at home. Evaluations include in-class activities with evaluations (similar to homework assignments), pre-class quizzes on the pre-class reading material, and a final project. Students' final project will done partially in-class, partially at home, and uploaded onto Canvas.
Distribution Area: Engineering
EN.530.663.  Robot Motion Planning.  3 Credits.  
This course provides a graduate-level introduction to robot motion planning. Topics include geometric representation of rigid bodies, configuration space of robots, graph search algorithms, shortest-path motion, and various approaches to motion planning problems (e.g., combinatorial and sampling-based motion planning algorithms, and potential field method). The emphasis is both on mathematical aspects of motion planning (which provides fundamentals in understanding the state-of-the-art planning techniques) and computational implementation of algorithms.
EN.530.666.  Magnetically Actuated and MRI Compatible Robots.  3 Credits.  
In many futuristic science fiction scenes, complex surgical procedures are conducted autonomously and non-invasively, leading to incredible patient outcomes and recovery times. While robots have been employed to assist surgeons in performing complex procedures, current state-of-the-art mechanical manipulator based surgical robots are still a long way from the envisioned. Removing the mechanical manipulator could lead to ultra-minimally invasive procedures, like the closing of a hole in the heart or repairing a hernia with just a pin prick for access. Magnetic fields are safe, can penetrate inside the human body, provide exquisite 3D imaging using magnetic resonance imaging (MRI), and provide a means of transmitting power and manipulating magnetic objects. With appropriately designed control algorithms and external hardware, simple medical tools such as needles, forceps, and scissors can become wireless end-effectors of electromagnetic actuation systems. The primary goal of this course is to acquaint the students with the fundamentals of robot design, development, magnetic control, and MRI imaging and other areas of research that lead to the development of MRI compatible and magnetically actuated robotic systems. We will also cover additional topics specific to medical robotics such as medical image guidance focusing on MRI. The course will include two team projects, where students will learn to design, develop, build, and control medical robots. The class will be held synchronously in person with asynchronous accommodations.
EN.530.668.  Locomotion Mechanics: Fundamentals.  3 Credits.  
This upper level undergraduate and graduate class will discuss fundamental mechanics of locomotion of both animals and machines, particularly bio-inspired robots. Locomotion emerges from effective physical interaction with an environment; therefore, the ability to generate appropriate forces (besides sensing, control, and planning) is essential to successful locomotion. General principles and integration of knowledge from engineering, biology, and physics will be emphasized. Sample topics include: How can kangaroos hop faster and fleas jump higher than their muscles allow? Why do race walkers use a peculiar hip movement? How do animals inspire prosthetic feet that helped Blade Runner compete with abled athletes? Why do Boston Dynamics’ robots move so well in most modest environments, and why does it still fail in complex terrain? Why do horses walk at low speeds but run at higher speeds? Can T-Rex run or must they walk? Why do larger animals become more erect in their leg posture? Why can a mouse falling from a skyscraper walk away with little injury, but a horse will smash? How can our muscles serve as energy-saving springs, force transmitting struts, and even energy-damping brakes? Why do migrating birds fly in a V-formation? Do Speedo’s sharkskin swimsuits really reduce drag? Students from ME, Robotics, and other programs are all welcome. Freshmen and sophomores with sufficient physics background may take with instructor approval. Students should have a strong understanding of Newtonian mechanics. Nearly all these fundamental studies of interesting biological locomotion phenomena have led to engineering devices that use the same physics principles to move in complex environments, with performance approaching that of animals. Recommended background: Earned B or higher in EN.530.202 (or EN.560.202) Dynamics or equivalent.
Distribution Area: Engineering
EN.530.669.  Locomotion Mechanics: Recent Advances.  3 Credits.  
This upper level undergraduate and graduate class will discuss recent advances in the mechanics of animal and bio-inspired robot locomotion in complex environments. All of the topics covered are from cutting edge research over the last 20 years, with many still being active research areas. General principles and integration of knowledge from engineering, biology, and physics will be emphasized.Sample topics include: How do geckos adhere to and climb over almost any surfaces? How do all kinds of animals use tails in novel ways to quickly maneuver in the air and on the ground? How do sandfish lizards burrow into and swim under sand? How do sidewinder snakes crawl up steep sand dunes without triggering an avalanche? How do large ants colonies dig and live in narrow tunnels without trapping themselves in traffic jams? Why do legged and snake robots struggle on sand and rubble, whereas insects, lizards, and snakes traverse similar terrain at ease? Why do insects rotate their wings while flapping to fly? How do soft-bodied worms move and how can we make better soft robots? How do cockroaches survive after squeezing through gaps with pressure several hundreds of their body weight? How do water striders walk on water and why can’t we do it?All these fundamental studies of interesting biological locomotion phenomena have led to bio-inspired robots that use the same physics principles to move in complex environments, with performance approaching that of animals.Students from ME, Robotics, and other programs are all welcome. Freshmen and sophomores with sufficient physics background may take with instructor approval. Students should have a strong understanding of Newtonian mechanics.Recommended background: B or higher in EN.530.202 Dynamics or EN.560.202 Dynamics.Closely-related courses:EN.530.468/668 Locomotion Mechanics: FundamentalsEN.530.676 Locomotion Dynamics and ControlVisit https://li.me.jhu.edu/teaching for more information.
Distribution Area: Engineering
EN.530.672.  Biosensing & BioMEMS.  3 Credits.  
The course discusses the principles of biosensing and introduces micro- and nano-scale devices for fluidic control and molecular/cellular manipulation, measurements of biological phenomena, and clinical applications.
EN.530.673.  Introduction to Molecular and Atomistic Modeling and Simulation.  3 Credits.  
The course provides an introduction of how material behaves at the molecular and atomistic levels, when they are subjected to changes in pressure and temperature. The behavior of materials at the molecular/atomistic level defines the global/continuum behavioral response of the material subjected to some loading conditions. The course relates concepts of physics to engineering concepts of deformation in materials/structures. At the end of this course, a successful student will be able to:• Perform simple molecular dynamics simulations on materials.• Appreciate suitability and limitation of molecular/atomistic simulations.• Comprehend how molecular and atomistic modeling and simulation are related to define the global/continuum description of materials/structures. • Comprehend concepts of interatomic potentials used to represent different types of bonds in materials.• Understand concepts of wave/particle duality and the role of electrons in the description of properties of a material.• Develop the ability to understand literature in the area of molecular/atomistic modeling and simulation.For molecular simulations, Lammps code (Sandia Labs) will be used by the students and Matlab/Python for post processing. It’s a opensource software, so students can install it in their laptops. However, for purpose of running simulations, ARCH will be used. For electronic contributions, Quantum Espresso code will be utilized, which is also opensource. ARCH already has both the software installed in it, so the students will be given temporary access to it to run their codes.
EN.530.674.  Effective and Economic Design for Biomedical Instrumentation.  4 Credits.  
This course is to introduce students to the design, practice, and devices used in biomedical research. The class will be divided into two parts: lecture and lab. In the lectures, students will learn the physics behind the device, the specific requirements of biomedical instruments, and the engineering principles to construct the devices. Lab sessions will focus on designing and building a prototype device. This course aims to forge collaboration between biomedical researchers and mechanical engineers. The goal is to make the devices accessible to the biomedical research community as well as the general public. Economical availability will be one of the critical elements in the device design. Students will be encouraged to build the devices within a healthy budget.PREREQUISITES: Introductory Physics, Programming, and CAD
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter 458083 in the Search box to locate the appropriate module.
Distribution Area: Engineering
EN.530.676.  Locomotion Dynamics & Control.  3 Credits.  
Graduate course on mechanics and control in locomotion. Topics include modeling (e.g. Lagrangian mechanics), dynamical systems theory (nonholonomic systems, limit-cycle behavior, Poincaré analysis, and Floquet theory), design (control synthesis, mechanical design), and data-driven modeling from animal locomotor control experiments. Prerequisites: A graduate course in linear systems theory (e.g. EN.520.601). Suggested background (not required): 530.475/675.
Prerequisite(s): A graduate course in linear systems theory (e.g. EN.520.601, EN.530.616) or mathematical methods of engineering (e.g. EN.530.761), or permission from the instructor.
EN.530.679.  Modern Tools and Applications in Experimental Solid Mechanics.  3 Credits.  
This course provides students with an introduction to experimental solid mechanics, equipping them with the fundamental knowledge required to design, set up, and interpret laboratory tests to determine the strength, stiffness, fracture toughness, and strains and stresses in solids under quasi-static and dynamic loads. The course is divided into a series of modules, with each module containing a lecture and accompanying laboratory exercises in which students set up and execute experiments and analysis. Module topics include: the basics of experimental measurements, noise, and errors; strain gages; photoelasticity; digital image correlation; impact testing and high-speed imaging; fracture toughness measurements. By the end of the course, students will be able to formulate, design, and execute experiments to characterize the elastic, plastic, and dynamic response of a variety of materials, and compare their measurements with theoretical predictions. Recommended Course Background: knowledge of statics, mechanics and materials, and mechanics based design
Distribution Area: Engineering
EN.530.683.  Applied Computational Modeling in Aerodynamics and Heat Transfer.  3 Credits.  
Introduction to fundamental principles and applications of the computational modeling in fluid dynamics and heat transfer. Emphasis is on basics of finite-difference methods and hands-on experience in code development as well as the use of a commercial software package (ANSYS CFX) for modeling and simulation. Students will also learn about meshing strategies, post-processing, and critical analysis of simulation results. The concept of numerical errors and the validation and verification will also be emphasized.Recommended Background:(1) Undergraduate or introductory level course in fluid dynamics or heat transfer or transport phenomena or classical mechanics.(2) Basic expertise in writing computer codes (MATLAB or C++ or Fortran or Python).
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.530.691.  Haptic Interface Design for Human-Robot Interaction.  3 Credits.  
This course provides an introduction to haptic interface design and analysis for human-robot interaction involving virtual environments, augmented reality, and teleoperation. Topics include human touch perception, haptic-focused mechatronic design, system modeling and analysis (kinematic and dynamic), human-in-the-loop feedback control, and haptic feedback evaluation. Recommended: coursework or knowledge of Dynamics and knowledge of feedback control, mechatronics, and Matlab.
EN.530.692.  Flexible Robotic System Modeling.  3 Credits.  
Recent advancements in robotics highlight two crucial concepts: “soft robots” and “uncertainty / stochasticity”, both of which are implied by the term “flexible” in the course. Examples include continuum/hyper-redundant robots used in the medical applications. This course will explore techniques for modeling these flexible robotic systems, with a particular emphasis on the geometric descriptions necessary for such modeling. Key topics will include kinematics and dynamics of a rigid body, Gaussian distribution and probability, differential geometry, introductory Lie group theory, the general theory of elastic rods, and stochastic equations of motion. Additional topics will be covered as time permits.
EN.530.693.  Fabrication of Biomaterials, Engineered Tissues and Food.  4 Credits.  
Students will learn how to manufacture biocompatible or cell-encapsulated materials for various purposes, including applications in regenerative medicine, individualized drug screening and animal-free meat production.
Prerequisite(s): Students who have taken or are enrolled in EN.530.493 are not eligible to take EN.530.693.
Distribution Area: Engineering
EN.530.694.  Scanning Electron Microscopy 101: Fundamentals of Nanocharacterization and Nanofabrication.  3 Credits.  
Over half a century after its formal birth, scanning electron microscope (SEM) has now become a routine instrument that is employed in physical and biological sciences, manufacturing engineering, archeology, forensic science, and more broader fields. SEM typically work as a superb magnifier but actually far beyond that. When a focused electron beam scans over a sample, a variety of signals arise and bring forth information about surface topography, element composition, crystallographic orientation, electronic bands, and so on, all of which can be imaged with micron to sub-nanometer resolution. Recent integration with in situ measurement tools and Focused Ion Beam system further transform SEM into a powerful platform of materials characterization and fabrication. This course is intended as a guidebook for junior scientists and engineers in all fields who have been or will be a SEM user. The basic science and practical experience covered in this course will help them understand what can be achieved from and how to make the best use of the versatile instrument.
EN.530.696.  Learning-Based Control for Robotics.  3 Credits.  
Model-based methods provide a powerful framework for controlling challenging robotic systems; however, imperfect models often lead to poor performance during real-world deployment. Machine learning methods provide one means of addressing deficient models, either through explicitly learning a model of the system dynamics or computing a control policy directly from data. In this course, we will explore the intersection between optimal control and machine learning, covering both model-free and model-based methods for learning-based control. We will start with a review of dynamic programming and its relationship to reinforcement learning. We will then explore the three primary means of incorporating learning into controller synthesis: learning value functions, control policies, and dynamics models. The course will culminate in a discussion of model-based reinforcement learning and adaptive optimal control. We will also discuss advanced topics such as learning Lyapunov functions and contraction metrics from data, iterative learning control, and techniques for adaptive nonlinear model predictive control. Instructor approval required, submit request to enroll through SIS. No audits allowed.
EN.530.707.  Robot System Programming.  3 Credits.  
This course seeks to introduce students to open-source software tools that are available today for building robotic systems. The project-based course covers the following frameworks: Robot Operating System (2), Gazebo (Ignition) simulation, Orocos Real-Time Toolkit (RTT) and Orocos Kinematics and Dynamics Library (KDL). A different interface is covered each week with hand-on lectures and assignments. These include: topics, services, actionlib, launch files, transformation manager, URDF, dynamic simulation, simulation plugins, control loops design, kinematics and dynamics implementations. Student must bring a Linux laptop with ROS2 to each lecture and have intermediate programming skill level in C/C++. Familiarity with Linux, GIT and CMake is also recommended. Contact the instructor by email for approval and inquire about operating system and software versions.
Prerequisite(s): EN.530.646 AND EN.601.463/663
EN.530.712.  Computational Solid Mechanics.  3 Credits.  
This course teaches in-depth and hands-on understanding of numerical methods for solid mechanics problems. The course begins with a review of the fundamental concepts of the finite element method for linear boundary value problems (BVP) and initial boundary value problems (IBVP) in solid mechanics. Then more advance methods for nonlinear BVPs are presented and applied to problems of material inelasticity and finite elasticity. Topics covered include the strong and weak statements of the BVP, weighted residual methods, time integration, Newton-type methods for nonlinear problems, and error estimation and convergence.
Prerequisite(s): EN.530.606 Mechanics of Solids and Materials II or equivalent AND EN.530.761 Mathematical Methods for Engineers or equivalent or permission of instructor.
EN.530.721.  Medical Robotics System Design.  3 Credits.  
The evolution of medical robotics is a new and exciting development. Medical robotics brings together many disparate areas of research such as development and modeling of robotic systems, design, control, safety in medical robotics, regulatory and ethics, haptics (sense of touch), ergonomics, and last but not the least, medicine. The primary goal of this course is to acquaint the students with the fundamentals of robot design, development, and control and different areas of research that lead to the development of medical robotic systems. We will also cover additional topics specific to medical robotics such as medical image guidance. The course will include a project, where students will learn to design, develop, build, and control a medical robot.
Prerequisite(s): EN.530.646
EN.530.727.  Aerobotics: Aerial Vehicles, Fluid Dynamics, and Safe Control.  3 Credits.  
Approaches for nonlinear control and optimization in robotics have provided a powerful framework for the control of agile and high-performance robotic systems. However, adoption of these approaches by the aerospace community has often lagged behind the robotics community due to the complexity of the underlying physical phenomena (e.g., fluid dynamics) and challenges associated with providing safety guarantees. In this course, we will explore how methods in nonlinear control and real-time optimization can be applied to aerial robots to dramatically expand the system’s operating envelope. We will also consider the challenges presented by uncertain fluid flows and explore approaches for safe control in the presence of this uncertainty, including controller adaptation, and robust and stochastic model predictive control. Finally, we will discuss relevant advanced topics such as control of partial differential equations, data-driven controller synthesis, and controller verification.
Prerequisite(s): EN.530.761 (Mathematical Methods of Engineering I) or equivalent. EN.530.616 (Introduction to Linear Systems Theory) or equivalent. EN.530.327 (Introduction to Fluid Mechanics) or equivalent. Intermediate programming skill level in MATLAB and/or Python
Distribution Area: Engineering, Natural Sciences
EN.530.738.  Micromechanics of Heterogeneous and Granular Materials.  3 Credits.  
This graduate-level course provides an introduction to the mechanical behavior of heterogeneous and granular materials from a microscopic point of view. The goal of the course is to provide a foundation for graduate students interested in performing research related to the micromechanics of heterogeneous materials and granular materials. The course employs the principles of continuum mechanics and discusses topics including inclusion and defect theory for materials (e.g., Eshelby’s inclusion and inhomogeneity problems, strain fields around cracks and voids) and homogenized properties (e.g., average stresses and strains, homogenization and interaction assumptions, bounds on moduli) for heterogeneous materials with defects and voids. The course also applies the principles of continuum mechanics to homogenization of microscale behavior in granular materials (forces and packing structure) for the calculation of macroscale fields (stresses and strains). The course involves the solution of boundary value problems as well as reading and discussion of recent papers in the field.
EN.530.748.  Impact and Shocks.  3 Credits.  
Elastic waves in unbounded media. Elastic waveguides. Waves in elastic-plastic and nonlinear elastic materials. Analysis of impact on materials and structures. Impact on various scales, from planetary to microscopic. Shock waves. Impact signatures in materials (time permitting).
EN.530.761.  Mathematical Methods of Engineering I.  3 Credits.  
This course is a fast-paced overview of some fundamental topics in applied mathematics including: linear algebra and matrix theory, ordinary differential equations, Laplace and Fourier transforms, as well as an introduction to partial differential equations.
EN.530.766.  Numerical Methods.  3 Credits.  
Comprehensive introduction to the finite-difference method and associated numerical techniques for solving partial differential equations (PDEs) encountered in Engineering and Physics. Homework assignments and Project require substantial computer programming.
EN.530.767.  Computational Fluid Dynamics.  3 Credits.  
Advanced introduction to finite-difference and finite-volume approaches to modeling incompressible flows. Computer project requiring programming.
EN.530.777.  Multiphase Flow.  3 Credits.  
An introduction to basic contemporary ideas concerning gas, liquid, and solid-fluid two-phase flows.
EN.530.800.  Independent Study.  3 - 20 Credits.  
Graduate students pursue research problems with a faculty supervisor. Although the research is under the direct supervision of a faculty member, students are encouraged to pursue the research as independently as possible.
EN.530.801.  PhD Graduate Research.  3 - 20 Credits.  
This course is taken by PhD students who are conducting graduate research in Mechanical Engineering.
EN.530.803.  Mechanical Engineering Graduate Seminar.  1 Credit.  
This seminar features talks on current research of interest to graduate students in Mechanical Engineering by guest speakers from both Johns Hopkins University and other educational institutions.
EN.530.807.  Graduate Research Seminar in Fluid Mechanics.  1 Credit.  
This research seminar features talks on graduate student research in Mechanical Engineering in a variety of fluid mechanics study.
EN.530.809.  Mechanics of Materials and Structures Graduate Seminar.  1 Credit.  
This research seminar features talks on graduate student research in Mechanical Engineering in a variety of mechanics and materials study.
EN.530.822.  Master's Essay - Co-Op.  3 - 10 Credits.  
This course will be taken by Mechanical Engineering students when working in a cooperative environment for writing the Master's Essay. Note that "essay" is the official term for a thesis at Johns Hopkins University.
EN.530.823.  MSE Graduate Research.  3 - 10 Credits.  
This course will provide a Mechanical Engineering graduate-level research experience to those pursuing either an “all-course” or an “essay” master’s degree, which will help a student engage in research on a specific topic and/or in a specific research group under faculty supervision. Prior to course registration, students will submit a research proposal for approval by the research supervisor and the student’s faculty advisor. In case the faculty advisor is the same as the research supervisor, the proposal should be submitted to the Mechanical Engineering department’s Director of Graduate Studies for approval. The research will be the equivalent of at least three credits, or approximately 120 hours of work in a typical semester.
EN.530.897.  Graduate Research - Summer.  3 - 20 Credits.  
This is a placeholder “course” that recognizes graduate students as conducting research full-time during the summer, with the express benefit of saving such students from being assessed “FICA” or Social Security tax on their summer stipends and pay.

Cross Listed

Center for Leadership Education

EN.660.345.  Multidisciplinary Engineering Design 1.  4 Credits.  
Students will work on teams with colleagues from different engineering disciplines to tackle a challenge for a clinical, community, or industry project partner. Through practicing a creative, human-centered design process, teams will understand the essential need behind the problem, prototype solutions, and test and refine their prototypes. In addition to project work, students will learn healthy team dynamics and how to collaborate among different working styles.
Distribution Area: Engineering, Social and Behavioral Sciences
AS Foundational Abilities: Ethics and Foundations (FA5), Projects and Methods (FA6)
EN Foundational Abilities: Oral Communication ePortfolio (FA1.2eP), Ethical Reflection ePortfolio (FA5eP)
Writing Intensive
EN.660.346.  Multidisciplinary Engineering Design 2.  4 Credits.  
In this course, student teams will continue working on their projects from EN.660.345 with their project partners. Students will be introduced to product development tools such as risk analysis, specification testing, and timeline management. They will continue to refine and test their prototypes in preparation for hand-off to their project partner at the end of the semester. As projects progress in technical depth, students have more opportunities to contribute expertise from their discipline while learning new skills from their peers and experts.
Distribution Area: Engineering, Social and Behavioral Sciences
AS Foundational Abilities: Projects and Methods (FA6)
EN Foundational Abilities: Conceiving of and Realizing Projects ePortfolio (FA6eP)
EN.660.361.  Engineering Management & Leadership.  3 Credits.  
When engineers become working professionals, especially if they become managers, they must juggle knowledge of and tasks associated with operations, finance, ethics, strategy, team citizenship leadership and projects. While engineers’ success may depend on their direct input ¬¬ the sweat of their own brow – managers’ success depends on their ability to enlist the active involvement of others: direct reports, other managers, other team members, other department employees, and those above them on the organizational chart. You will learn these concepts and skills in this course.In this course, you will learn about teamwork and people management, and gain an introduction to strategy, finance, and project management. You will practice writing concise persuasive analyses and action plans and verbally defending your ideas. Cross-listed with Mechanical Engineering.Please note that this course will not be available in the spring.
Distribution Area: Engineering
EN.660.463.  Engineering Management & Leadership.  3 Credits.  
When engineers become working professionals, especially if they become managers, they must juggle knowledge of and tasks associated with operations, finance, ethics, strategy, team citizenship, leadership and projects. While engineers’ success may depend on their direct input -- the sweat of their own brow -- managers’ success depends on their ability to enlist the active involvement of others: direct reports, other managers, other team members, other department employees, and those above them on the organizational chart. In this course, you will learn about teamwork and people management, and gain an introduction to strategy, finance, and project management. You will practice writing concise persuasive analyses and action plans and verbally defending your ideas.Cross listed with Mechanical Engineering, Material Science and Engineering, and Civil and Systems Engineering.
Distribution Area: Engineering, Social and Behavioral Sciences
AS Foundational Abilities: Ethics and Foundations (FA5)
EN Foundational Abilities: Ethical Reflection (FA5)

Civil and Systems Engineering

EN.560.201.  Statics & Mechanics of Materials.  3 Credits.  
This course combines statics - the basic principles of classical mechanics applied to the equilibrium of particles and rigid bodies at rest, under the influence of various force systems - with mechanics of materials - the study of deformable bodies and the relationships between stresses and deformations within those bodies. Fundamental concepts in statics include the proper use of free body diagrams, the analysis of simple structures, centroids and centers of gravity, and moments of inertia. The study of mechanics of materials will focus on the elastic analysis of axial force, torsion, and bending members to determine corresponding stresses and strains. Stress transformations and principal stresses will be introduced.For most majors, students are required to register for both 560.201 Statics and Mechanics of Materials and 560.211 Statics and Mechanics of Materials Laboratory.
Prerequisite(s): AS.171.101 OR AS.171.105 OR AS.171.107 OR (EN.530.123 AND EN.530.124) or instructor permission.
Corequisite(s): EN.560.211
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)

Electrical & Computer Engineering

EN.520.241.  Introduction to Mechatronics: Sensing, Processing, Learning and Actuation.  3 Credits.  
Introduction to Mechatronics is mostly hands-on, interdisciplinary design class consisting of lectures about key topics in mechatronics, and lab activities aimed at building basic professional competence. After completing the labs, the course will be focused on a final mini-project for the remainder of the semester. This course will encourage and emphasize active collaboration with classmates. Each team will plan. design, manufacture and/or build, test, and demonstrate a robotic system that meets the specified objectives.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter 458083 in the Search box to locate the appropriate module.;EN.520.230 AND EN.520.231
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.520.353.  Control Systems.  4 Credits.  
Modeling, analysis, and an introduction to design for feedback control systems. Topics include state space and transfer function representations, stability, controllability, observability, and state feedback control.
Prerequisite(s): EN.520.214 OR EN.530.343 OR (EN.580.243 AND EN.580.246)
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.520.418.  Modern Convex Optimization.  3 Credits.  
Convex optimization is at the heart of many disciplines such as machine learning, signal processing, control, medical imaging, etc. In this course, we will cover theory and algorithms for convex optimization. The theory part includes convex analysis, convex optimization problems (LPs, QPs, SOCPS, SDPs, Conic Programs), and Duality Theory. We will then explore a diverse array of algorithms to solve convex optimization problems in a variety of applications, such as gradient methods, sub-gradient methods, accelerated methods, proximal algorithms, Newton’s method, and ADMM. A solid knowledge of Linear Algebra is needed for this course.
Prerequisite(s): (AS.110.201 OR AS.110.212 OR EN.553.291) AND (EN.500.113 OR EN.500.133 OR EN.540.382)
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.520.495.  Microfabrication Laboratory.  4 Credits.  
This laboratory course is an introduction to the principles of microfabrication for microelectronics, sensors, MEMS, and other synthetic microsystems that have applications in medicine and biology. Course comprises of laboratory work and accompanying lectures that cover silicon oxidation, aluminum evaporation, photoresist deposition, photolithography, plating, etching, packaging, design and analysis CAD tools, and foundry services. Seniors only or Perm. Req’d. Co-listed as EN.580.495 & EN.530.495
Prerequisite(s): AS.171.102 OR AS.171.108
Distribution Area: Engineering, Natural Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.520.618.  Modern Convex Optimization.  3 Credits.  
Convex optimization is at the heart of many disciplines such as machine learning, signal processing, control, medical imaging, etc. In this course, we will cover theory and algorithms for convex optimization. The theory part includes convex analysis, convex optimization problems (LPs, QPs, SOCPS, SDPs, Conic Programs), and Duality Theory. We will then explore a diverse array of algorithms to solve convex optimization problems in a variety of applications, such as gradient methods, sub-gradient methods, accelerated methods, proximal algorithms, Newton’s method, and ADMM. A solid knowledge of Linear Algebra is needed for this course.
Distribution Area: Engineering
EN.520.773.  Advanced Topics In Microsytem Fabrication.  4 Credits.  
Graduate-level course on topics that relate to microsystem integration of complex functional units across different physical scales from nano to micro and macro. Course comprises of laboratory work and accompanying lectures that cover silicon oxidation, aluminum evaporation, photoresist deposition, photolithography, plating, etching, packaging, design and analysis CAD tools, and foundry services. Topics will include emerging fabrication technologies, micro-electromechanical systems, nanolithography, nanotechnology, soft lithography, self-assembly, and soft materials. Discussion will also include biological systems as models of microsystem integration and functional complexity. Perm. Required.
Prerequisite(s): Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter Laboratory Safety Introductory Course in the Search Box to access the proper course. Click here to access the Laboratory Safety Introductory Course

General Engineering

EN.500.113.  Gateway Computing: Python.  3 Credits.  
This course introduces fundamental programming concepts and techniques, and is intended for all who plan to develop computational artifacts or intelligently deploy computational tools in their studies and careers. Topics covered include the design and implementation of algorithms using variables, control structures, arrays, functions, files, testing, debugging, and structured program design. Elements of object-oriented programming. algorithmic efficiency and data visualization are also introduced. Students deploy programming to develop working solutions that address problems in engineering, science and other areas of contemporary interest that vary from section to section. Course homework involves significant programming. Attendance and participation in class sessions are expected.
Prerequisite(s): Students may only receive credit for one of the following courses: EN.500.112 OR EN.500.113 OR EN.500.114 OR EN.500.132 OR EN.500.133 OR EN.500.134
Distribution Area: Engineering
AS Foundational Abilities: Science and Data (FA2)
EN.500.114.  Gateway Computing: Matlab.  3 Credits.  
This course introduces fundamental programming concepts and techniques, and is intended for all who plan to develop computational artifacts or intelligently deploy computational tools in their studies and careers. Topics covered include the design and implementation of algorithms using variables, control structures, arrays, functions, files, testing, debugging, and structured program design. Elements of object-oriented programming. algorithmic efficiency and data visualization are also introduced. Students deploy programming to develop working solutions that address problems in engineering, science and other areas of contemporary interest that vary from section to section. Course homework involves significant programming. Attendance and participation in class sessions are expected.
Prerequisite(s): Students may only receive credit for one of the following courses: EN.500.112 OR EN.500.113 OR EN.500.114 OR EN.500.132 OR EN.500.133 OR EN.500.134
Distribution Area: Engineering
EN.500.602.  Seminar: Environmental and Applied Fluid Mechanics.  1 Credit.  
The Center for Environmental and Applied Fluid Mechanics (CEAFM) fosters research and teaching involving fluid mechanics by bringing together students, faculty, and researchers from the Whiting School of Engineering, the Krieger School of Arts and Sciences, and the Applied Physics Laboratory. Research areas of the CEAFM faculty and students include fluid flow phenomena in engineering and science covering a wide range of spatial and temporal scales. This includes fluid flows that occur in industrial, transportation, and manufacturing applications, in ocean and coastal engineering, in the treatment of aquatic and air-borne contaminants, in planetary atmospheres and oceans, rivers, subsurface waters, and fluids deep in the earth’s interior, in biological systems, and in the microscopic environments relevant to micro-fluidic engineering applications and to aquatic and atmospheric chemistry and biology.

Materials Science & Engineering

EN.510.604.  Mechanical Properties of Materials.  3 Credits.  
An introduction to the properties and mechanisms that control the mechanical performance of materials. Topics include mechanical testing, tensor description of stress and strain, isotropic and anisotropic elasticity, plastic behavior of crystals, dislocation theory, mechanisms of microscopic plasticity, creep, fracture, and deformation and fracture of polymers. Recommended Course Background: EN.510.601
Prerequisite(s): Students who have taken EN.530.604 are not eligible to take EN.510.604.

Robotics

EN.620.745.  Seminar in Computational Sensing and Robotics.  1 Credit.  
Seminar series in robotics featuring leading robotics researchers worldwide. Topics include: Medical robotics, including computer-integrated surgical systems and image-guided intervention; sensor based robotics, including computer vision and biomedical image analysis; algorithmic robotics, robot control and machine learning; autonomous robotics for monitoring, exploration and manipulation with applications in home, in the wild, and in extreme environments (land, air, sea, space); biorobotics and neuromechanics, including devices, algorithms and approaches to robotics inspired by principles in biomechanics and neuroscience; human-machine systems, including haptic and visual feedback, human perception, cognition and decision making, and human-machine collaborative systems; professional development for engineers. Pass/Fail only; no letter grades. Audit registration is not permitted.
Johns Hopkins University
  • Johns Hopkins University
  • Baltimore, MD
  • 410-516-8000
  • © 2019 Johns Hopkins University. All rights reserved.
  • About Us
  • Academics
  • Schools & Divisions
  • Admissions & Aid
  • Research & Faculty
  • Campus Life
Back to top

Print Options

  • Send Page to Printer

    Print this page.

  • Download Page (PDF)

    The PDF will include all information unique to this page.

  • 2025-2026 JHU Academic Catalogue

  • Download PDF of the entire Catalogue

    All pages in the catalogue.