Johns Hopkins University
Est. 1876
America’s First Research University
Skip to main content
Skip to site alert
Secondary Navigation
About
News
Faculty Directory
Doctor of Engineering
Faculty Resources
Register for Courses
Menu
Close
Search
Info For
Close
Info For Navigation
Current Students
New Students
Alumni
EP Faculty
Employers & Industry Partners
Media
Johns Hopkins Engineering for Professionals
Johns Hopkins Engineering for Professionals
Utility Navigation
Apply
Request Info
Upcoming Events
Site Navigation
Degrees, Certificates & Courses
Find Your Program
Program Rankings
Doctor of Engineering
Certificates
Courses
Ways to Learn
Admissions & Aid
How to Apply
Admission Requirements
Tuition & Fees
Financial Aid
FAQs
Student Services
Disability Services
Academic Calendar
Academic Services
Professional Development
Student Travel Fund
Student Affairs
Outreach/Belonging
Student Experiences
Exec & Prof Education
Doctor of Engineering
Coursera
Search
Info For
Close
For You Navigation
Current Students
New Students
Alumni
EP Faculty
Employers & Industry Partners
Media
You are here:
Home
Courses
Courses
Play background animation
Pause background animation
Search by course title, number, or instructor
Semester
All Semesters
Spring 2026
Primary Program
All Programs
Applied and Computational Mathematics
Applied Biomedical Engineering
Applied Physics
Artificial Intelligence
Chemical and Biomolecular Engineering
Civil Engineering
Climate, Energy, and Environmental Sustainability
Computer Science
Cybersecurity
Data Science
Electrical and Computer Engineering
Engineering Management
Environmental Engineering
Environmental Engineering and Science
Environmental Planning and Management
Financial Mathematics
Healthcare Systems Engineering
Industrial and Operations Engineering
Information Systems Engineering
Materials Science and Engineering
Mechanical Engineering
Robotics and Autonomous Systems
Space Systems Engineering
Systems Engineering
Location
All Locations
Applied Physics Laboratory
Homewood Campus
Online
Course Format
All Course Formats
Blended
In-person
Online - Asynchronous
Online - Synchronous
Submit
Start Over
Courses
Environmental Engineering and Science Courses
Applied Statistical Analysis and Design of Experiments for Environmental Applications
575.704
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering and Science
Location
TBD
Chemistry of Aqueous Systems
575.643
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering and Science
Location
TBD
Ecology
575.615
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering and Science
Location
TBD
Environmental Chemistry
575.744
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering and Science
Location
TBD
Environmental Microbiology
575.645
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering and Science
Location
Online
Environmental Monitoring and Sampling
575.727
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering and Science
Location
Online
Field Methods in Habitat Analysis, Wetland Delineation, and Restoration
575.713
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering and Science
Location
TBD
Fluid Mechanics
575.601
Next Offered
Spring 2026
Waitlist Only
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering and Science
Location
Online
Geomorphic and Ecologic Foundations of Stream Restoration
575.730
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering and Science
Location
TBD
Hydrogeology
575.626
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering and Science
Location
Online
Hydrology
575.717
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering and Science
Location
TBD
Independent Project in Environmental Engineering, Science, Management, and Sustainability
575.801
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering and Science
Location
TBD
Modeling Contaminant Migration through Multimedia Systems
575.629
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering and Science
Location
TBD
Nanotechnology and the Environment: Applications and Implications
575.763
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering and Science
Location
Online
Open Channel Hydraulics
575.708
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering and Science
Location
TBD
Principles of Estuarine Environment: The Chesapeake Bay Science and Management
575.716
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering and Science
Location
TBD
Principles of Toxicology, Risk Assessment & Management
575.619
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering and Science
Location
TBD
Sediment Transport and River Mechanics
575.728
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering and Science
Location
Online
Related Courses for Environmental Engineering and Science
A Built Environment for a Healthy and Sustainable Future
188.682
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Air Quality and Climate Modeling
575.724
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Climate, Energy, and Environmental Sustainability
Location
Online
Air Quality Control Technologies
575.721
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Atmospheric Chemistry
575.743
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Biological Processes for Water & Wastewater Treatment
575.706
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Business Law For Engineers
575.628
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Planning and Management
Location
TBD
Climate Change and Global Environmental Sustainability
575.711
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Climate, Energy, and Environmental Sustainability
Location
Online
Climate Change and Public Health
180.607
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Communication of Environmental Information and Stakeholder Engagement
575.753
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Planning and Management
Location
TBD
Data Analytics in Environmental Health and Engineering
575.771
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Designing for Sustainability: Applying a Decision Framework
575.736
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Economic Foundations for Public Decision Making
575.611
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Planning and Management
Location
TBD
Energy and the Environment
575.733
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Energy Policy and Planning Modeling
575.735
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Energy Technologies for Solving Environmental Challenges
575.732
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Climate, Energy, and Environmental Sustainability
Location
Online
Environmental Biotechnology
575.703
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Environmental Compliance Management
575.707
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Planning and Management
Location
Online
Environmental Contaminant Dispersion and Transport
575.715
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Environmental Decision-Making: Climate, Energy, Indigenous Populations, and Accessibility
575.752
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Environmental Health
180.601
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Environmental Impact Assessment
575.637
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Planning and Management
Location
Online
Environmental Justice, Climate, and Health Equity
575.751
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Planning and Management
Location
Online
Environmental Law for Engineers & Scientists
575.635
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Planning and Management
Location
TBD
Environmental Policy Analysis
575.759
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Planning and Management
Location
TBD
Environmental Policy Needs in Developing Countries
575.750
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Climate, Energy, and Environmental Sustainability
Location
Online
Environmental Project Management
575.747
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Planning and Management
Location
TBD
Environmental Security with Applied Decision Analysis Tools
575.737
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Planning and Management
Location
TBD
Environmental Sustainability and Next Generation Buildings
575.723
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Financing Environmental Projects
575.710
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Planning and Management
Location
TBD
Fundamentals of Occupational Health
188.680
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Geospatial Intelligence: the art and science for better understanding our world
575.640
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Planning and Management
Location
Online
Hazardous Waste Engineering and Management
575.742
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering
Location
Online
Industrial Processes and Pollution Prevention
575.623
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Measurement and Pseudo-measurement in the Environmental Arena
575.761
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering
Location
Online
Membrane Filtration Systems and Applications in Water and Wastewater Treatment
575.741
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Natural Disaster Risk Modeling
575.658
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Noise and Other Physical Agents in the Environment
182.637
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Occupational Health Management
182.623
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Optimization Methods for Public Decision Making
575.608
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Planning and Management
Location
TBD
Physical and Chemical Processes for Water and Wastewater Treatment
575.745
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Principles of Air Quality Management
575.722
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Principles of Environmental Engineering
575.604
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering
Location
Online
Principles of Occupational and Environmental Hygiene
182.625
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Principles of Water and Wastewater Treatment
575.605
Next Offered
Spring 2026
Open
Course Format
Online - Asynchronous
Primary Program
Environmental Engineering
Location
Online
Public Health Toxicology
187.610
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Radioactive Waste Management
575.607
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Smart Growth Strategies for Sustainable Cities
575.734
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Solid Waste Engineering & Management
575.620
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Transportation, Innovation, and Climate Change
575.738
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Ventilation and Hazard Control
182.622
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Water and Wastewater Treatment Plant Design
575.746
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Water Quality Engineering with Green Infrastructure
575.748
Next Offered
TBD
Course Format
TBD
Primary Program
Climate, Energy, and Environmental Sustainability
Location
TBD
Water Quality of Rivers, Lakes, and Estuaries
575.749
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Water Resources Management
575.714
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Planning and Management
Location
TBD
Water Resources Planning
575.731
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Planning and Management
Location
TBD
Water Supply and Wastewater Collection
575.606
Next Offered
TBD
Course Format
TBD
Primary Program
Environmental Engineering
Location
TBD
Site Menu
Site Navigation
Degrees, Certificates & Courses
Find Your Program
Program Rankings
Doctor of Engineering
Certificates
Courses
Ways to Learn
Admissions & Aid
How to Apply
Admission Requirements
Tuition & Fees
Financial Aid
FAQs
Student Services
Disability Services
Academic Calendar
Academic Services
Professional Development
Student Travel Fund
Student Affairs
Outreach/Belonging
Student Experiences
Exec & Prof Education
Doctor of Engineering
Coursera
Utility Navigation
Apply
Request Info
Upcoming Events
Secondary Navigation
About
News
Faculty Directory
Doctor of Engineering
Faculty Resources
Register for Courses
Close