Departmental majors can earn either the B.A. or the B.S. degree by meeting the general university requirements and the general requirements of the School of Engineering (see Requirements for a Bachelor's Degree, including Writing Requirement, in this catalogue), and the departmental requirements.
Honors
The Department of Applied Mathematics and Statistics awards departmental honors based on a number of factors, including performance in coursework and research experience. To be eligible for departmental honors a student must:
- achieve a 3.75 GPA in AMS Department courses (EN.553) used toward major requirements 1-11; and
- earn a C- or better in an additional one semester course in AMS (EN.553) at the 300-level or higher, or undertake significant research activity (equivalent to a 3-credit course) in applied mathematics. Such research can be conducted as an official research course, or the student may request that the research supervisor provide an assessment to AMS academic staff toward the middle of the semester of intended degree conferral.
Program Requirements
There is a minimum degree requirement of 120 credits. All courses used to meet the following departmental requirements must be taken for a letter grade and passed with grade of C- or higher. The following requirements only apply to those matriculating in Fall 2023:
Code | Title | Credits |
---|---|---|
1. CALCULUS | 12 | |
Calculus I (Physical Sciences & Engineering) | ||
Calculus II (For Physical Sciences and Engineering) | ||
or AS.110.113 | Honors Single Variable Calculus | |
Calculus III | ||
or AS.110.211 | Honors Multivariable Calculus | |
2. LINEAR ALGEBRA 1 | 4 | |
Select one of the following: | ||
Linear Algebra | ||
or AS.110.212 | Honors Linear Algebra | |
Linear Algebra and Differential Equations | ||
Linear Algebra for Data Science | ||
3. DIFFERENTIAL EQUATIONS 1 | 3-4 | |
Select one of the following: | ||
Differential Equations and Applications | ||
Dynamical Systems | ||
Numerical Analysis | ||
Dynamical Systems | ||
Mathematical Biology | ||
4. COMPUTER LANGUAGES AND PROGRAMMING 2 | 3-4 | |
Select one of the following: | ||
Gateway Computing: JAVA | ||
Gateway Computing: Python | ||
Gateway Computing: Matlab | ||
Introduction to Mathematical Computing | ||
Intermediate Programming | ||
5. COMPUTATIONAL AND NUMERICAL MATHEMATICS | 4 | |
Select one of the following: | ||
Introduction to Computational Mathematics | ||
Numerical Linear Algebra | ||
Numerical Analysis | ||
6. DISCRETE MATHEMATICS | 4 | |
Select one of the following: | ||
Discrete Mathematics | ||
or EN.553.172 | Honors Discrete Mathematics | |
Cryptology and Coding | ||
Combinatorial Analysis | ||
Graph Theory | ||
7. PROBABILITY AND STATISTICS | 8 | |
Probability | ||
or EN.553.421 | Honors Introduction to Probability | |
Mathematical Statistics | ||
or EN.553.431 | Honors Mathematical Statistics | |
8. OPTIMIZATION | 4 | |
Introduction to Optimization | ||
9. AREA OF FOCUS | ||
Select two courses from one of the following areas of focus. They must be distinct from those courses used to satisfy requirements 1-8. | ||
Probability and Stochastic Processes | ||
Real Analysis I | ||
Mathematical and Computational Foundations of Data Science | ||
Introduction to Stochastic Processes | ||
Stochastic Processes and Applications to Finance | ||
Monte Carlo Methods | ||
Mathematical Biology | ||
Statistics and Statistical Learning | ||
Mathematical and Computational Foundations of Data Science | ||
Mathematical Modeling and Consulting | ||
Research and Design in Applied Mathematics: Data Mining | ||
Applied Statistics and Data Analysis | ||
Applied Statistics and Data Analysis II | ||
Bayesian Statistics | ||
Monte Carlo Methods | ||
Introduction to Data Science | ||
Time Series Analysis | ||
Computational Molecular Medicine | ||
Optimization and Operations Research | ||
Introduction to Optimization II | ||
Mathematical Modeling and Consulting | ||
Mathematical Game Theory | ||
Network Models in Operations Research | ||
Introduction to Convexity | ||
Deep Learning in Discrete Optimization | ||
Discrete Mathematics | ||
Introduction to Abstract Algebra | ||
Cryptology and Coding | ||
Network Models in Operations Research | ||
Combinatorial Analysis | ||
Graph Theory | ||
Financial Mathematics | ||
Stochastic Processes and Applications to Finance | ||
Stochastic Processes and Applications to Finance II | ||
Equity Markets and Quantitative Trading | ||
Investment Science | ||
Introduction to Financial Derivatives | ||
Interest Rate and Credit Derivatives | ||
Quantitative Portfolio Theory and Performance Analysis | ||
Financial Engineering and Structured Products | ||
Advanced Equity Derivatives | ||
Computing for Applied Mathematics | ||
Computational Mathematics | ||
Mathematical and Computational Foundations of Data Science | ||
Monte Carlo Methods | ||
Deep Learning in Discrete Optimization | ||
Numerical Linear Algebra | ||
Numerical Analysis | ||
Mathematical Image Analysis | ||
10. QUANTITATIVE STUDIES | 40 | |
Courses coded Quantitative Studies totaling 40 credits of which at least 18 credits must be in courses numbered 300 or higher. (Courses used to meet the requirements above may be counted toward this total.) | ||
11. HUMANITIES AND SOCIAL SCIENCES | 18 | |
6 courses that are at least 3 credits each, designated H and/or S. Although language elements courses do not carry an area designator, engineering students may use these courses as substitutes for humanities courses in meeting the distribution requirement. | ||
12. WRITING INTENSIVE COURSES | 12 | |
Students must take 4 Writing-Intensive courses. these courses may overlap with the Humanities and Social Sciences courses. | ||
13. FREE ELECTIVES | ||
Electives to reach 120 degree credit requirement. | ||
TOTAL CREDITS | 120 |
- 1
A student who earns credit in EN.553.291 Linear Algebra and Differential Equations may not earn credit for AS.110.302 Differential Equations and Applications.
- 2
Students are strongly encouraged to fulfill this element of the requirement by taking EN.500.113 Gateway Computing: Python, and to do this in their first semester at Johns Hopkins University.
The requirements above together constitute a minimal core program, allowing maximum flexibility in planning degree programs. Students often are able to complete a second major during a four-year program or to proceed to the department’s combined bachelor’s/master’s degree program.
It is highly recommended that students develop a coherent program of study (see below) or at least take additional departmental courses, in order to establish a broad foundation for a career as an applied mathematician. Of particular importance are additional courses in optimization (EN.553.362 Introduction to Optimization II), stochastic processes (EN.553.426 Introduction to Stochastic Processes), statistics (EN.553.413 Applied Statistics and Data Analysis) , dynamical systems (EN.553.391 Dynamical Systems), mathematical modeling and consulting (EN.553.400 Mathematical Modeling and Consulting), scientific computing (EN.553.385 Scientific Computing: Linear Algebra, EN.553.386 Scientific Computing: Differential Equations), and investment science (EN.553.442 Investment Science).
Students planning to continue to graduate school in an applied mathematics program are encouraged to consider taking one or more graduate-level courses in probability (EN.553.720 Probability Theory I, EN.553.721 Probability Theory II), statistics (EN.553.730 Statistical Theory, EN.553.731 Statistical Theory II), optimization (EN.553.761 Nonlinear Optimization I, EN.553.762 Nonlinear Optimization II), combinatorics (EN.553.671 Combinatorial Analysis), graph theory (EN.553.672 Graph Theory), numerical analysis (EN.553.781 Numerical Analysis), or matrix analysis (EN.553.792 Matrix Analysis and Linear Algebra).
Sample Program
First Year | |||
---|---|---|---|
First Semester | Credits | Second Semester | Credits |
AS.110.109 | 4 | AS.110.202 | 4 |
EN.553.172 | 4 | EN.500.113 | 3 |
EN.553.101 (not required) | 1 | Writing Intensive | 3 |
EN.501.130 (not required) | 3 | Humanities/Social Sciences | 3 |
Humanities/Social Sciences | 3 | Free elective | 3 |
15 | 16 | ||
Second Year | |||
First Semester | Credits | Second Semester | Credits |
EN.553.295 | 4 | EN.553.361 | 4 |
AS.110.302 | 4 | EN.553.385 | 4 |
EN.601.220 (not required) | 4 | Humanities/Social Sciences | 3 |
Humanities/Social Sciences | 3 | Writing Intensive | 3 |
15 | 14 | ||
Third Year | |||
First Semester | Credits | Second Semester | Credits |
EN.553.420 | 4 | EN.553.430 | 4 |
Extra AMS course 300-level or higher for honors (not required) | 3-4 | EN.661.110 (recommended) | 3 |
Writing Intensive | 3 | Humanities/Social Sciences | 3 |
Humanities/Social Sciences | 3 | Writing Intensive | 3 |
Free elective | 3 | ||
16-17 | 13 | ||
Fourth Year | |||
First Semester | Credits | Second Semester | Credits |
Area of Focus course 1 | 3-4 | Area of Focus course 2 | 3-4 |
Free Elective | 3 | EN.553.400 (recommended) | 4 |
Free elective | 3 | Free elective | 3 |
Free Elective | 3 | Free elective | 3 |
Free elective | 3 | Free elective | 3 |
15-16 | 16-17 | ||
Total Credits 120-123 |