Johns Hopkins course catalog
10,248 courses at Johns Hopkins University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 501–550 of 623
page 11 of 13
- EN.540.202Introduction to Chemical & Biological Process Analysis4 credits
unlocks 55 courses · 8 prerequisites
- EN.540.203Engineering Thermodynamics3 credits
unlocks 21 courses · 2 prerequisites
- EN.540.205Mathematical Methods in ChemBE 1.1 credit
unlocks 1 course · 6 prerequisites
- EN.540.206Mathematical Methods in ChemBE 2.3 credits
9 prerequisites
- EN.545.203Engineering Thermodynamics3 credits
- EN.545.204Applied Physical Chemistry3 credits
- EN.553.211Probability and Statistics for the Life Sciences4 credits
unlocks 70 courses · 6 prerequisites
- EN.553.291Linear Algebra and Differential Equations4 credits
unlocks 352 courses · 5 prerequisites
- EN.553.295Linear Algebra for Data Science4 credits
unlocks 187 courses · 3 prerequisites
- EN.560.201Statics & Mechanics of Materials3 credits
unlocks 24 courses · 5 prerequisites
- EN.560.211Statics and Mechanics of Materials Laboratory1 credit
unlocks 2 courses
- EN.560.240Uncertainty, Reliability and Decision-making3 credits
unlocks 3 courses · 1 prerequisite
- EN.560.250Intro to Mathematical Decision Making3 credits
2 prerequisites
- EN.560.291CaSE Coding0.5 credits
2 prerequisites
- EN.560.292CaSE Research0.5 credits
- EN.570.201Environmental Biology and Ecology3 credits
unlocks 1 course
- EN.570.239Environmental Engineering Chemistry - Current and Emerging Topics3 credits
unlocks 1 course
- EN.580.204Social Justice: Fndts & Personal Commitments3 credits
- EN.580.211Design Team Health-Tech Project I.3 credits
- EN.580.212Design Team Health-Tech Project II.4 credits
- EN.580.221Biochemistry and Molecular Engineering4 credits
unlocks 14 courses
- EN.580.240Introduction to Biomedical Data Science2 credits
2 prerequisites
- EN.580.241Statistical Physics2 credits
unlocks 2 courses
- EN.580.242Biological Models and Simulations2 credits
unlocks 14 courses
- EN.580.243Linear Signals and Systems2 credits
unlocks 25 courses
- EN.580.244Nonlinear Dynamics of Biological Systems2 credits
unlocks 2 courses
- EN.580.246Systems and Controls2 credits
unlocks 20 courses · 1 prerequisite
- EN.580.248Systems Biology of the Cell2 credits
unlocks 2 courses
- EN.580.298Advanded Design Team3 credits
- EN.601.220Intermediate Programming4 credits
unlocks 209 courses · 6 prerequisites
- EN.601.226Data Structures4 credits
unlocks 101 courses · 3 prerequisites
- EN.601.229Computer System Fundamentals3 credits
unlocks 27 courses · 1 prerequisite
- EN.601.230Mathematical Foundations for Computer Science4 credits
unlocks 24 courses · 9 prerequisites
- EN.601.231Automata & Computation Theory3 credits
unlocks 24 courses · 3 prerequisites
- EN.601.257Computer Graphics and 3D Game Programming3 credits
6 prerequisites
- EN.601.264Practical Generative AI.3 credits
7 prerequisites
- EN.601.270Open Source Software Engineering (Semesters of Code I).3 credits
2 prerequisites
- EN.601.277Disinformation Self-Defense3 credits
4 prerequisites
- EN.601.280Full-Stack JavaScript3 credits
unlocks 9 courses · 4 prerequisites
- EN.601.290User Interfaces and Mobile Applications3 credits
unlocks 12 courses · 2 prerequisites
- EN.605.201Introduction to Programming Using Java3 credits
unlocks 31 courses
- EN.605.202Data Structures3 credits
unlocks 29 courses · 4 prerequisites
- EN.605.203Discrete Mathematics3 credits
unlocks 1 course
- EN.605.204Computer Organization3 credits
- EN.605.205Molecular Biology for Computer Scientists3 credits
unlocks 6 courses
- EN.605.206Introduction to Programming Using Python3 credits
unlocks 31 courses
- EN.605.207Introduction to Programming Using C++.3 credits
- EN.605.256Modern Software Concepts in Python3 credits
1 prerequisite
- EN.625.201General Applied Mathematics3 credits
- EN.625.240Introduction to Probability and Statistics3 credits
1 prerequisite