Courses
EN.553.101. Freshman Experience in Applied Mathematics & Statistics. 1 Credit.
The aim of this course is to provide students with an opportunity to work on a project in a small group setting together with an AMS faculty member. Projects can be varied in nature depending on the faculty member working with a group. The goal of a group could be to develop knowledge of a domain area in which mathematics is applied, to develop knowledge of some technique(s) in applied mathematics, to bring applied mathematics to bear on some application, or to develop knowledge in some foundational topic in mathematics. Faculty will present possible topics to students in the first week of classes. Students will be asked to rank their interests (first choice, second choice, etc.), and will provide their schedules. Based on their preferences, their schedules, and subject to group size limitations, students will be organized into groups of size at most 3, and will be assigned to course sections in the second week of classes. One faculty member will lead each section and will arrange to meet with the group once per week for an hour.
Distribution Area: Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.111. Statistical Analysis I. 4 Credits.
First semester of a general survey of statistical methodology. Topics include descriptive statistics, introductory probability, conditional probability, random variables, expectation, sampling, the central limit theorem, classical and robust estimation, confidence intervals, and hypothesis testing. Case studies from psychology, epidemiology, economics and other fields serve to illustrate the underlying theory. Some use of Minitab, Excel or R, but no prior computing experience is necessary. Recommended Course Background: four years of high school mathematics. Students who may wish to undertake more than two semesters of probability and statistics should consider EN.553.420-EN.553.430.
Prerequisite(s): Statistics Sequence restriction - Students who have completed any of these courses may not register: EN.553.211 OR EN.553.311 OR EN.553.420 OR EN.553.421 OR EN.553.430 OR EN.553.431 OR EN.553.312.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.112. Statistical Analysis II. 4 Credits.
Second semester of a general survey of statistical methodology. Topics include two-sample hypothesis tests, analysis of variance, linear regression, correlation, analysis of categorical data, and nonparametrics. Students who may wish to undertake more than two semesters of probability and statistics should strongly consider the EN.553.420-430 sequence.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.171. Discrete Mathematics. 4 Credits.
Introduction to the mathematics of finite systems. Logic; Boolean algebra; induction and recursion; sets, functions, relations, equivalence, and partially ordered sets; elementary combinatorics; modular arithmetic and the Euclidean algorithm; group theory; permutations and symmetry groups; graph theory. Selected applications. The concept of a proof and development of the ability to recognize and construct proofs are part of the course. Recommended Course Background: Four years of high school mathematics.
Prerequisite(s): Students may only earn credit for one of the following: EN.553.171, EN.553.172, OR EN.601.230.EN.553.171 may not be taken after EN.553.471 OR EN.553.472 OR EN.553.671 OR EN.553.672.
Corequisite(s): EN.553.171 may not be taken concurrently with EN.553.471 or EN.553.472 or EN.553.671 or EN.553.672.
Distribution Area: Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.172. Honors Discrete Mathematics. 4 Credits.
Introduction to the mathematics of finite systems. Logic; Boolean algebra; induction and recursion; sets, functions, relations, equivalence, and partially ordered sets; elementary combinatorics; modular arithmetic and the Euclidean algorithm; polynomials rings, group theory; permutations groups and Galois theory; graph theory. Selected applications. The concept of a proof and development of the ability to recognize and construct proofs and analyze algorithms are part of the course. Recommended Course Background: Four years of high school mathematics.
Prerequisite(s): Students may only earn credit for one of the following: EN.553.171, EN.553.172, OR EN.601.230.EN.553.172 may not be taken after EN.553.471 OR EN.553.472 OR EN.553.671 OR EN.553.672.
Distribution Area: Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.211. Probability and Statistics for the Life Sciences. 4 Credits.
This is an introduction to statistics aimed at students in the life sciences. The course will provide the necessary background in probability with treatment of independence, Bayes theorem, discrete and continuous random variables and their distributions. The statistical topics covered will include sampling and sampling distributions, confidence intervals and hypothesis testing for means, comparison of populations, analysis of variance, linear regression and correlation. Analysis of data will be done using Excel.
Prerequisite(s): AS.110.106[C] OR AS.110.107[C] OR AS.110.108[C] OR AS.110.109[C] OR AS.110.113[C];Statistics Sequence restriction - Students who have completed any of these courses may not register: EN.553.311 OR EN.553.420 OR EN.553.430 OR EN.553.421 OR EN.553.431 OR EN.553.312
Distribution Area: Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.291. Linear Algebra and Differential Equations. 4 Credits.
An introduction to the basic concepts of linear algebra, matrix theory, and differential equations that are used widely in modern engineering and science. Students who earn credit for EN.553.291 Linear Algebra and Differential Equations may also earn credit for AS.110.302 Differential Equations and Applications, if taken in that order. However, for the Applied Mathematics and Statistics major, AS.110.302 Differential Equations and Applications will not count towards the differential equations major requirement if EN.553.291 Linear Algebra and Differential Equations was already completed. Students who earn credit for AS.110.302 Differential Equations and Applications may not later also earn credit for EN.553.291 Linear Algebra and Differential Equations.
Prerequisite(s): Students who have taken, or are currently enrolled in AS.110.201 OR AS.110.212, are not eligible to take EN.553.291.;AS.110.107 OR AS.110.109 OR AS.110.113
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.295. Linear Algebra for Data Science. 4 Credits.
A thorough introduction to linear algebra, with a focus on applications to data science and statistics. Topics include linear algebra in Euclidean spaces: matrices, vectors, linear independence, determinants, subspaces, bases, change of coordinates, linear transformations, null spaces and ranges, projections, orthogonalization, eigenvalues and eigenvectors; as well as least-squares approximation, spectral decomposition, quadratic forms, convexity, principal component analysis, dimensionality reduction, and approximation in function spaces. Matlab will be used for computation and applications. Prerequisites: AS.110.107 OR AS.110.109 OR AS.110.113
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.310. Probability & Statistics for the Physical Sciences & Engineering. 4 Credits.
An introduction to probability and statistics at the calculus level, intended for engineering and science students planning to take only one course on the topics. Combinatorial probability, independence, conditional probability, random variables, expectation and moments, limit theory, estimation, confidence intervals, hypothesis testing, tests of means and variances, goodness-of-fit. Recommended co-requisite: multivariable calculus.Students who have received credit for AS.110.106 and/or AS.110.107 taken prior to Fall 2020 should contact the course instructor to determine whether they can receive permission to register for this course.
Prerequisite(s): AS.110.109 OR AS.110.113;Statistics Sequence restriction: Students who have completed any of these courses may not register:EN.553.311 OR EN.560.435 OR EN.553.420 OR EN.553.421 OR EN.553.430 OR EN.560.348
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.311. Intermediate Probability and Statistics. 4 Credits.
Topics include: combinatorial probability, independence,conditional probability, random variables, expectation and moments, limit theory, estimation, confidence intervals, hypothesis testing, tests of means and variances, andgoodness-of-fit. Students who have received credit for AS.110.106 and/or AS.110.107 taken prior to Fall 2020 should contact the course instructor to determine whether they can receive permission to register for this course. Recommended Course Corequisite: AS.110.202
Prerequisite(s): AS.110.109 OR AS.110.113;Statistics Sequence restriction - Students who have completed any of these courses may not register: EN.553.420 EN.553.421 OR EN.553.430 OR EN.553.431
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.312. Intermediate Probability and Statistics II. 3 Credits.
Review of distribution theory, central limit theorem, normal random samples, independent and paired samples, hypothesis testing. Material includes Analysis of Variance, completely randomized designs, randomized block designs, factorial designs, multiple comparison methods, Boole-Bonferroni and Tukey methods. Non-parametric statistics, Wilcoxon rank sum, Wilcoxon signed rank, Sign test, Kruskal-Wallis test, Kolmogorov-Smirnov test, tests of randomness, difference sign test, turning point tests, runs test. Simple linear regression, least squares, correlation, coefficient of determination, estimation and prediction errors. Multiple linear regression, test of usefulness, higher-order models, evaluating models and fit. As time permits, Analysis of Covariance, generalized linear models, logistic regression, Poisson regression, nonlinear models.
Prerequisite(s): EN.553.211
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.335. Mathematics for a Better World. 3 Credits.
This course offers and opportunity for students to work on projects from community organizations and nonprofits in Baltimore. Projects varies from year to year. Students will work in teams on the projects. Most projects involve data. Tasks may include data analysis, data visualization, data modeling and prediction. There is no prerequisite for this class. Students with quantitative and computing background, and passion for community engagement welcome.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.361. Introduction to Optimization I. 4 Credits.
An introductory survey of optimization methods, supporting mathematical theory and concepts, and application to problems of planning, design, prediction, estimation, and control in engineering, management, and science. Study of varied optimization techniques including linear programming, network-problem methods, dynamic programming, integer programming, and nonlinear programming. Students should be familiar with computing and linear algebra. Prerequisite: one year of calculus. Students who have received credit for AS.110.106 and/or AS.110.107 taken prior to Fall 2020 should contact the course instructor to determine whether they can receive permission to register for this course.
Prerequisite(s): (AS.110.107 OR AS.110.109 OR AS.110.113) AND (EN.553.291 OR EN.553.295 OR AS.110.201 OR AS.110.212)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.362. Introduction to Optimization II. 4 Credits.
An introductory survey of optimization methods, supporting mathematical theory and concepts, and application to problems of planning, design, prediction, estimation, and control in engineering, management, and science. Study of varied optimization techniques including linear programming, network-problem methods, dynamic programming, integer programming, and nonlinear programming.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.371. Cryptology and Coding. 4 Credits.
Computing experience. A first course in the mathematical theory of secure and reliable electronic communication. Cryptology is the study of secure communication: How can we ensure the privacy of messages? Coding theory studies how to make communication reliable: How can messages be sent over noisy lines? Topics include finite field arithmetic, error-detecting and error-correcting codes, data compressions, ciphers, one-time pads, the Enigma machine, one-way functions, discrete logarithm, primality testing, secret key exchange, public key cryptosystems, digital signatures, and key escrow.
Prerequisite(s): (EN.553.171 OR EN.553.172) AND (EN.553.291OR EN.553.295 OR AS.110.201 OR AS.110.212)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.385. Introduction to Computational Mathematics. 4 Credits.
This course offers a broad introduction to the area of numerical computation in the mathematical sciences.Topics include but may not be limited to: floating point numbers, linear systems, LU factorization, vector and matrix norms, conditioning of linear systems, QR factorizations, the root finding problem, fixed point iterations, Newton’s method in one variable and for nonlinear systems, interpolation, cubic splines, finite differences, numerical integration, initial-value problems for ODEs, Euler’s method, systems of differential equations, Runge-Kutta methods, eigenvalue and singular value decomposition of matrices, polynomial approximation, shooting methods for boundary-value problems; time permitting: basic finite-difference methods for the solution of PDEs. The prerequisites are linear algebra, multivariable calculus, and differential equations; however, the latter may be taken concurrently.
Prerequisite(s): ( EN.553.291 OR EN.553.295 OR AS.110.201 OR AS.110.212 ) AND ( AS.110.202 OR AS.110.211 )
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.399. Communication and Ethics in Applied Mathematics. 2 Credits.
This course is for students who have taken or are currently taking at least one of our upper-level classes in optimization, probability, statistics, or computational mathematics. Students will complete at least one writing assignment, at least one oral communication assignment, and at least one ethical reflection assignment, which will be assessed according to the established rubrics for the respective Foundational Ability ePortfolio requirements. 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): EN.553.361 OR EN.553.385 OR EN.553.420 OR EN.553.421 may be taken prior or concurrently.
EN Foundational Abilities: Writing ePortfolio (FA1.1eP),
Oral Communication ePortfolio (FA1.2eP),
Ethical Reflection ePortfolio (FA5eP)
EN.553.400. Mathematical Modeling and Consulting. 4 Credits.
Creating, analyzing and evaluating optimization and mathematical models using case studies. Project-oriented practice and guidance in modeling techniques, with emphasis on communication of methods and results. Applications may include transportation networks, scheduling, industrial processes, and telecommunications. Computation will be emphasized throughout using MATLAB.
Prerequisite(s): EN.553.361 OR EN.553.362;Students may receive credit for EN.550.400/EN.553.400 or EN.553.600, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.401. Introduction to Research in Applied Mathematics and Statistics. 3 Credits.
This course will provide students with a comprehensive hands-on introduction to the research process, which includes performing a literature survey, mathematical modeling, theoretical, numerical, and/or empirical approaches while solving some of the problems in the research landscape. Some topics include (but are unlimited to) the following: • Systems Reliability Analysis • Systems Management• Network Analysis• Sports Scheduling• 5-G (and Next-Gen) Explorations• Mechanical Ventilation Data Analysis and ManagementIn the process, students will have the experience to produce their status reports and results orally and in writing where the goal is to provide an initial working publication that can be extended for upcoming conference and/or journal submissions.
Prerequisite(s): Students who have taken or are enrolled in EN.553.601 are not eligible to take EN.553.401.
Distribution Area: Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.402. Research and Design in Applied Mathematics: Data Mining. 4 Credits.
The course will be project oriented with focus on practical uses of machine learning and data mining. Throughout the semester, teams of 4 will work on topics decided by the students and the instructor.
Prerequisite(s): EN.553.436
Distribution Area: Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.404. Foundational Methods in Applied Mathematics. 4 Credits.
Key mathematical techniques and formalism in multivariable calculus, linear algebra, and real analysis essential to advanced AMS courses. Basics of convergence and limits; differentiability of vector-valued functions; multiple integrals and applications; implicit and inverse function theorems; interchanges of limits; change of variables. Linear algebraic methods, including matrix operations, factorizations, and spectral and Jordan decompositions; determinants; special matrices. Constrained optimization. Emphasis is on proof, interpretation of results, and mathematical applications. Note: multivariable calculus and linear algebra are prerequisites for this course.
Prerequisite(s): Students who have taken or are enrolled in EN.553.604 are not eligible to take EN.553.404.;(AS.110.202 OR AS.110.211) AND (AS.110.201 OR AS.110.212 OR EN.553.291 OR EN.553.295)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.405. Engineering Mathematics. 3 Credits.
The course will provide a technical foundation in the application of mathematics in a variety of disciplines from engineering and the natural sciences. Mathematical techniques will include select methods from multivariate calculus, linear algebra, differential equations, transform methods, complex variables, probability, statistics, and optimization. Important theorems and results from pure and applied mathematics are taught as needed during the course. Various applications of the methods to real problems related to mechanical, electrical, and chemical/biological engineering will be considered during the semester. The intent of the examples and relevant applications is to illustrate how mathematical theory can be used to solve real-world problems.
Prerequisite(s): (AS.110.302 OR EN.553.291) AND AS.110.202 AND (EN.553.291 OR EN.553.295 OR AS.110.201 OR AS.110.212) AND (EN.553.211 OR EN.553.311 OR (EN.553.420 AND EN.553.430))
EN.553.413. Applied Statistics & Data Analysis I. 4 Credits.
An introduction to basic concepts, techniques, and major computer software packages in applied statistics and data analysis. Topics include numerical descriptive statistics, observations and variables, sampling distributions, statistical inference, linear regression, multiple regression, design of experiments, nonparametric methods, and sample surveys. Real-life data sets are used in lectures and computer assignments. Intensive use of statistical packages such as R to analyze data.
Prerequisite(s): Students may receive credit for EN.550.413/EN.553.413 or EN.553.613, but not both.;EN.553.112 OR EN.553.310 OR EN.553.311 OR EN.553.420 OR EN.553.421
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.414. Applied Statistics and Data Analysis II. 3 Credits.
Part II of a sequence on data analysis and linear models. Topics include categorical and discrete data analysis, mixed models, semiparametric and nonparametric regression, and generalized additive models. Applications of these methods using the R environment for statistical computing will be emphasized.
Prerequisite(s): EN.550.413;Students may receive credit for EN.550.414/EN.553.414 or EN.553.614, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.420. Probability. 4 Credits.
Probability and its applications, at the calculus level. Emphasis on techniques of application and on rigorous mathematical demonstration. Probability, combinatorial probability, random variables, distribution functions, important probability distributions, independence, conditional probability, moments, covariance and correlation, limit theorems. Students initiating graduate work in probability or statistics should enroll in EN.553.620 or EN.553.720. Prerequisites: one year of calculus. Corequisites: multivariable calculus and linear algebra.Students who have received credit for AS.110.106 and/or AS.110.107 taken prior to Fall 2020 should contact the course instructor to determine whether they can receive permission to register for this course.
Prerequisite(s): Students may receive credit for one of the following: EN.553.420 OR EN.553.421 OR EN.553.620.;AS.110.109 OR AS.110.113;AS.110.201 OR AS.110.202 OR AS.110.211 OR AS.110.212 OR EN.553.291 OR EN.553.295, can be taken concurrently.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.421. Honors Probability. 4 Credits.
Probability and its applications, at the calculus level. Emphasis on techniques of application and on rigorous mathematical demonstration. Probability, combinatorial probability, random variables, distribution functions, important probability distributions, independence, conditional probability, moments, exchangeability, joint distributions, conditional distributions and expectation, covariance and correlation, limit theorems. The honors version of this course will have enrichment exercises that explore and extend ideas learned in the ordinary lecture. Students initiating graduate work in probability or statistics should enroll in EN.550.620. Auditors are not permitted. Recommended Course Background: one year of calculus and mathematical maturity; Co-requisite: multivariable calculus. By permission of the instructor or by recommendation of an AMS faculty member.
Prerequisite(s): Students may only receive credit for one of the following: EN.553.420 OR EN.553.421 OR EN.553.620;AS.110.109 OR AS.110.113;AS.110.201 OR AS.110.202 OR AS.110.212 OR EN.553.291 OR EN.553.295, can be taken concurrently.
Distribution Area: Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.426. Introduction to Stochastic Processes. 4 Credits.
Mathematical theory of stochastic processes. Emphasis on deriving the dependence relations, statistical properties, and sample path behavior including random walks, Markov chains (both discrete and continuous time), Poisson processes, martingales, and Brownian motion. Applications that illuminate the theory.
Prerequisite(s): Students may receive credit for only one of the following: EN.553.426, EN.553.626, EN.553.427 or EN.553.627;(EN.553.420 OR EN.553.421 OR EN.553.620 ) AND (EN.553.291 OR EN.553.295 OR AS.110.201 OR AS.110.212 )
Corequisite(s): Students may not enroll in EN.553.420 in the same semester.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.427. Stochastic Processes and Applications to Finance I. 4 Credits.
A development of stochastic processes with substantial emphasis on the processes, concepts, and methods useful in mathematical finance. Relevant concepts from probability theory, particularly conditional probability and conditional expection, will be briefly reviewed. Important concepts in stochastic processes will be introduced in the simpler setting of discrete-time processes, including random walks, Markov chains, and discrete-time martingales, then used to motivate more advanced material. Most of the course will concentrate on continuous-time stochastic processes, particularly martingales, Brownian motion, diffusions, and basic tools of stochastic calculus. Examples will focus on applications in finance, economics, business, and actuarial science.
Prerequisite(s): Students may receive credit for only one of EN.553.427, EN.553.627, EN.553.426, OR EN.553.626;EN.553.420 OR EN.553.421 OR EN.553.620
Distribution Area: Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.430. Mathematical Statistics. 4 Credits.
Introduction to mathematical statistics. Finite population sampling, approximation methods,classical parametric estimation, hypothesis testing, analysis of variance, and regression. Bayesian methods.
Prerequisite(s): Students may receive credit for EN.550.430/EN.553.430 or EN.553.630 or EN.553.431, but not all.;(EN.553.420 OR EN.553.421 OR EN.553.620) AND (AS.110.201 OR AS.110.212 OR EN.553.291 OR EN.553.295)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.431. Honors Mathematical Statistics. 4 Credits.
Introduction to the theory and methodology of mathematical statistics: parametric estimation, including asymptotic properties of estimators and approximation methods; hypothesis testing; analysis of variance; regression; bootstrapping and nonparametrics. Intended for students with a particular interest in the theoretical foundations of statistical procedures.
Prerequisite(s): Students may receive credit for only one of EN.553.430, EN.553.431 or EN.553.630.;(EN.553.420 OR EN.553.421 OR EN.553.620) AND (AS.110.201 OR AS.110.212 OR EN.553.291 OR EN.553.295) AND (AS.110.202 OR AS.110.211)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.432. Bayesian Statistics. 3 Credits.
The course will cover Bayesian methods for exploratory data analysis. The emphasis will be on applied data analysis in various disciplines. We will consider a variety of topics, including introduction to Bayesian inference, prior and posterior distribution, hierarchical models, spatial models, longitudinal models, models for categorical data and missing data, model checking and selection, computational methods by Markov Chain Monte Carlo using R or Matlab. We will also cover some nonparametric Bayesian models if time allows, such as Gaussian processes and Dirichlet processes.
Prerequisite(s): Students may take only one of EN.550.632, EN.553.432, EN.553.632 or EN.553.732.;(EN.553.420 OR EN.553.421 OR EN.553.620) AND (EN.553.430 OR EN.553.431 OR EN.553.630)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.433. Monte Carlo Methods. 4 Credits.
The objective of the course is to survey essential simulation techniques for popular stochastic models. The stochastic models may include classical time-series models, Markov chains and diffusion models. The basic simulation techniques covered will be useful in sample-generation of random variables, vectors and stochastic processes, and as advanced techniques, importance sampling, particle filtering and Bayesian computation may be discussed.
Prerequisite(s): Students may receive credit for EN.553.433 or EN.553.633, but not both.;EN.553.430 OR EN.553.431 OR EN.553.630
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.434. Elements of Statistical Learning. 4 Credits.
Rigorous mathematical analysis of statistical learning models, with an emphasis on underlying theory, along with integrated computation and applications. Brief review of background and an introduction to learning problems, followed by regression (linear, logistic, lasso, and kernel), support vector machines, clustering, principal component analysis, LDA, EM, and deep learning. Covers computational aspects, including optimization, approximation-generalization and bias-variance tradeoffs, model validation, and selection.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.436. Introduction to Data Science. 3 Credits.
Today the term Data Science is widely used covering a broad range of topics from mathematics and algorithms to actual data analysis and machine learning techniques. This course provides a thorough survey of relevant methods balancing the theory and the application aspects. Accordingly, the material and the discussions alternate between the methodology along with its underlying assumptions and the implementations along with their applications. We will cover several supervised methods for regression and classification, as well as unsupervised methods for clustering and dimensional reduction. To name a few in chronological order, the topics will include generalized linear regression, principal component analysis, nearest neighbor and Bayesian classifiers, support vector machines, logistic regression, decision trees, random forests, K-means clustering, Gaussian mixtures and Laplacian eigenmaps. The course uses Python and Jupyter Notebook and includes visualization techniques throughout the semester. Time permitting, an introduction to the Structured Query Language (SQL) is provided toward the end of the semester.
Prerequisite(s): Students may receive credit for EN.550.436/EN.553.436 or EN.553.636, but not both.;(AS.110.202 OR AS.110.211) AND (AS.110.201 OR AS.110.212 OR EN.553.291 OR EN.553.295)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.438. Nonparametric Statistics. 3 Credits.
This is a first course in nonparametric statistics. Some basic knowledge of elementary statistics will be assumed, for example, you should know the structure and concepts behind a hypothesis test and the meaning of a p-value. You will need a solid understanding of probability, especially the notions of ordered statistics and exchangeability. Single sample statistics: nonparametric confidence interval for the median, estimation of population CDF and percentiles, independent sample tests: two-sample permutation test, Wilcoxon rank-sum test (small and large sample versions, with tie adjustments), Kruskal-Wallis ANOVA test, paired and blocked designs: Wilcoxon signed-rank test (small and large sample versions, with tie adjustments), Friedman's randomized block ANOVA test, permutation test for correlation and slope, Spearman's rank correlation, permutation test for contingency tables, Fisher's exact test for 2x2 contingency tables. Nonparametric bootstrapping: the basic bootstrap method, bootstrap estimate for MSE, bootstrap variance and bias. Other topics as time permits.
Prerequisite(s): EN.553.420 or EN.553.620
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.439. Time Series Analysis. 3 Credits.
Time series analysis from the frequency and time domain approaches. Descriptive techniques; regression analysis; trends, smoothing, prediction; linear systems; serial correlation; stationary processes; spectral analysis.
Prerequisite(s): Students may receive credit for EN.553.439 or EN.553.639, but not both.;(EN.553.310 OR EN.553.311 OR EN.553.420 OR EN.553.421 OR EN.553.620) AND (AS.110.201 OR AS.110.212 OR EN.553.291 OR EN.553.295)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.441. Equity Markets and Quantitative Trading. 3 Credits.
This course introduces equity markets from a mathematical point of view. The properties of equities and equity-linked instruments will be described. Several quantitative trading strategies will be studied. Order execution tactics and the effect of market structure will be analyzed. Students will select a specialized aspect of the equity markets to investigate and complete a related independent project.
Prerequisite(s): Students may receive credit for EN.550.441/EN.553.441 or EN.553.641, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.442. Investment Science. 4 Credits.
This course offers a rigorous treatment of the subject of investment as a scientific discipline. Mathematics is employed as the main tool to convey the principles of investment science and their use to make investment calculations for good decision-making. Topics covered in the course include the basic theory of interest and its application to fixed-income securities, cash flow analysis and capital budgeting, mean-variance portfolio theory, and the associated capital asset pricing model, utility function theory and risk analysis, derivative securities and basic option theory, portfolio evaluation. The student is expected to be comfortable with the use of mathematics as a method of deduction and problem solving. Students may not receive credit for both EN.550.342 and EN.553.442Students who have received credit for AS.110.106 and/or AS.110.107 taken prior to Fall 2020 should contact the course instructor to determine whether they can receive permission to register for this course.
Prerequisite(s): Students may receive credit for only one of EN.550.342, EN.550.442, EN.553.442 or EN.553.642;(AS.110.109 OR AS.110.113) AND (EN.553.291 OR EN.553.295 OR AS.110.201 OR AS.110.212) AND (EN.553.310 OR EN.553.311 OR EN.553.420 OR EN.553.421 OR EN.553.620 OR EN.553.430 OR EN.553.431 OR EN.553.630)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.444. Introduction to Financial Derivatives. 4 Credits.
This course will develop the mathematical concepts and techniques for modeling cash instruments and their hybrids and derivatives.
Prerequisite(s): Students may receive credit for EN.550.444/EN.553.444 or EN.553.644, but not both.;AS.110.302 AND (EN.553.420 OR EN.553.421)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.445. Interest Rate and Credit Derivatives. 4 Credits.
Advances in corporate finance, investment practice and the capital markets have been driven by the development of a mathematically rigorous theory for financial instruments and the markets in which they trade. This course builds on the concepts, techniques, instruments and markets introduced in EN.553.444. In addition to new topics in credit enhancement and structured securities, the focus is expanded to include applications in portfolio theory and risk management, and covers some numerical and computational approaches.
Prerequisite(s): Students may receive credit for EN.550.445/EN.553.445 or EN.553.645, but not both.;EN.553.444 OR EN.553.644
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.447. Quantitative Portfolio Theory and Performance Analysis. 4 Credits.
This course focuses on modern quantitative portfolio theory, models, and analysis. Topics include intertemporal approaches to modeling and optimizing asset selection and asset allocation; benchmarks (indexes), performance assessment (including, Sharpe, Treynor and Jenson ratios) and performance attribution; immunization theorems; alpha-beta separation in management, performance measurement and attribution; Replicating Benchmark Index (RBI) strategies using cash securities / derivatives; Liability-Driven Investment (LDI); and the taxonomy and techniques of strategies for traditional management: Passive, Quasi-Passive (Indexing) Semi-Active (Immunization & Dedicated) Active (Scenario, Relative Value, Total Return and Optimization). In addition, risk management and hedging techniques are also addressed.
Prerequisite(s): Students may receive credit for 550.447/553.447 OR EN.553.647, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.450. Computational Molecular Medicine. 4 Credits.
Computational systems biology has emerged as the dominant framework for analyzing high-dimensional “omics” data in order to uncover the relationships among molecules, networks and disease. In particular, many of the core methodologies are based on statistical modeling, including machine learning, stochastic processes and statistical inference. We will cover the key aspects of this methodology, including measuring associations, testing multiple hypotheses, and learning predictors, Markov chains and graphical models. In addition, by studying recent important articles in cancer systems biology, we will illustrate how this approach enhances our ability to annotate genomes, discover molecular disease networks, detect disease, predict clinical outcomes, and characterize disease progression. Whereas a good foundation in probability and statistics is necessary, no prior exposure to molecular biology is required (although helpful).
Prerequisite(s): Students may receive credit for EN.553.450 or EN.553.650, but not both.;(EN.553.420 OR EN.553.421 OR EN.553.620) AND ( EN.553.430 OR EN.553.431 OR EN.553.630) OR equivalent courses in probability and statistics.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.453. Mathematical Game Theory. 4 Credits.
Mathematical analysis of cooperative and noncooperative games. Theory and solution methods for matrix game (two players, zero-sum payoffs, finite strategy sets), games with a continuum of strategies, N-player games, games in rule-defined form. The roles of information and memory. Selected applications to economic, recreational, and military situations. Prereq: Multivariable Calculus, probability, linear algebra.
Prerequisite(s): Students may receive credit for EN.550.453/EN.553.453 or EN.553.653, but not both.;(AS.110.202 OR AS.110.211) AND (EN.553.420 OR EN.553.620) AND (EN.553.291 OR EN.553.295 OR AS.110.201 OR AS.110.212)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.463. Network Models in Operations Research. 4 Credits.
In-depth mathematical study of network flow models in operations research, with emphasis on combinatorial approaches for solving them. Introduction to techniques for constructing efficient algorithms, and to some related data structures, used in solving shortest-path, maximum-volume, flow, and minimum-cost flow problems. Emphasis on linear models and flows, with brief discussion of non-linear models and network design.
Prerequisite(s): Students may receive credit for EN.550.463/EN.553.463 or EN.553.663, but not both.;EN.553.361 OR EN.553.661 OR EN.553.761 OR EN.553.461
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.471. Combinatorial Analysis. 4 Credits.
Counting techniques: generating functions, recurrence relations, Polya’s theorem. Combinatorial designs: Latin squares, finite geometries, balanced incomplete block designs. Emphasis on problem solving. Recommended Course Background: AS.553.291 or AS.110.201Students who have received credit for AS.110.106 and/or AS.110.107 taken prior to Fall 2020 should contact the course instructor to determine whether they can receive permission to register for this course.
Prerequisite(s): Students may receive credit for EN.550.471/EN.553.471 or EN.550.671/EN.553.671, but not both.;( AS.110.109 OR AS.110.113 ) AND ( AS.110.201 OR AS.110.212 OR EN.553.291 OR EN.553.295)
Corequisite(s): EN.553.171 may not be taken concurrently with EN.553.471, EN.553.472, EN.553.671, or EN.553.672.
Distribution Area: Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.472. Graph Theory. 4 Credits.
Study of systems of “vertices” with some pairs joined by “edges.” Theory of adjacency, connectivity, traversability, feedback, and other concepts underlying properties important in engineering and the sciences. Topics include paths, cycles, and trees; routing problems associated with Euler and Hamilton; design of graphs realizing specified incidence conditions and other constraints. Attention directed toward problem solving, algorithms, and applications. One or more topics taken up in greater depth.
Prerequisite(s): Students may receive credit for EN.550.472/EN.553.472 or EN.553.672, but not both.;EN.553.291 OR EN.553.295 OR AS.110.201 OR AS.110.212
Corequisite(s): EN.550.171 may not be taken concurrently with EN.550.471 or EN.550.472
Distribution Area: Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.480. Numerical Linear Algebra. 4 Credits.
A course on computational linear algebra and applications. Topics include floating-point arithmetic algorithms and convergence Gaussian elimination for linear systems matrix decompositions (LU, Cholesky, QR) iterative methods for systems (Jacobi, Gauss Seidel) approximation of eigenvalues (power method, QR-algorithm) and also singular values and singular-value decomposition (SVD). Theoretical topics such as vector spaces, inner products norms, linear operators, matrix norms, eigenvalues and canonical forms of matrices (Jordan, Schur) are reviewed as needed. Matlab is used to solve all numerical exercises.Students who took EN.553.385 prior to Fall 2023 may not take EN.553.480.
Prerequisite(s): Students who took EN.553.385 prior to Fall 2023 may not take EN.553.480.;(EN.553.291 OR EN.553.295 OR AS.110.201 OR AS.110.212) AND (AS.110.202 OR AS.110.211)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.481. Numerical Analysis. 4 Credits.
This course will introduce the mathematical foundations of numerical analysis and illustrate its importance for various problems in sciences. Topics will include but may not be limited to: floating-point representation of numbers and computer arithmetic; root-finding algorithms and rate of convergence; the bisection method; fixed-point iterations; Newton's method and the secant method; error analysis of iterative methods; polynomial interpolation; numerical differentiation; numerical integration; initial value problems (IVPs) for ordinary differential equations (ODEs); Euler's method; higher-order Taylor methods; local truncation errors; Runge-Kutta methods; stability analysis; systems of differential equations; basics of gradient descent; Newton's method in N dimensions; boundary value problems (BVPs) for ordinary differential equations (ODEs); linear and nonlinear shooting; finite-difference methods for linear and nonlinear problems; time permitting, an introduction to finite differences solutions to partial differential equations (PDEs).
Prerequisite(s): Students may take only one of EN.550.681, EN.553.481, EN.553.681 or EN.553.781.;(AS.110.202 OR AS.110.211) AND (EN.553.291 OR EN.553.295 OR AS.110.201 OR AS.110.212) AND (EN.553.291 OR AS.110.302 OR AS.110.417 OR EN.553.386 OR EN.553.388 OR EN.553.391)
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.483. Numerical Methods for Partial Differential Equations. 3 Credits.
We discuss numerical methods for solving partial differential equations, explaining how solution methods must be appropriate to the mathematical structure of the equation. Specific topics will be Hyperbolic PDE’s (CFL stability condition, characteristics, convergence, nonlinear conservation laws, shock capturing), Parabolic PDE’s (boundary conditions, explicit and implicit discretizations, consistency, stability, and convergence, operator splitting), Elliptic PDE’s (iterative methods, variational formulations). We shall focus mainly on finite-difference schemes, but other methods such as finite element, finite volume, spectral methods, Chebyshev polynomials, etc. may be discussed as time permits. All numerical methods will be illustrated with Matlab scripts. Prior knowledge of Numerical Linear Algebra is strongly recommended. A good introductory course in the mathematics of Partial Differential Equations would also be helpful, but this material will be reviewed as necessary.
Prerequisite(s): EN.553.385 OR EN.553.480
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.488. Computing for Applied Mathematics. 3 Credits.
The aim of this course is to develop students’ programming skills for solving problems commonly encountered in applied mathematics contexts. Specific problems that arise in applications of mathematics and data science (e.g. from finance, data analysis, or the physical sciences) are used to motivate concepts, techniques, and paradigms related to computation and programming. The Python language as well as a large collection of packages will be introduced. Students should be comfortable using computers but no prior programming background is required.
Prerequisite(s): Students may receive credit for EN.550.488/EN.553.488 or EN.553.688, but not both.;EN.553.310 OR EN.553.311 OR (EN.553.420 OR EN.553.421 AND (EN.553.430 OR EN.553.431))
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.491. Dynamical Systems. 4 Credits.
Mathematical concepts and methods for describing and analyzing linear and nonlinear systems that evolve over time. Topics include boundedness, stability of fixed points and attractors, feedback, optimality, Liapounov functions, bifurcation, chaos, and catastrophes. Examples drawn from population growth, economic behavior, physical and engineering systems. The main mathematical tools are linear algebra and basic differential equations.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.492. Mathematical Biology. 3 Credits.
This course will examine the mathematical methods relevant to modeling biological phenomena, particularly dynamical systems and probability. Topics include ordinary differential equations and their simulation; stability and phase plane analysis; branching processes; Markov chains; and stochastically perturbed systems. Biological applications will be drawn from population growth, predator-prey dynamics, epidemiology, genetics, intracellular transport, and neuroscience.
Prerequisite(s): Students may receive credit for EN.553.492 or EN.553.692, but not both.;(EN.553.420 OR EN.553.421 OR EN.553.620) AND (AS.110.201 OR AS.110.212 OR EN.553.291 OR EN.553.295) AND (AS.110.302 OR AS.110.306 OR EN.553.291)
Distribution Area: Natural Sciences, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.493. Mathematical Image Analysis. 4 Credits.
This course gives an overview of various mathematical methods related to several problems encountered in image processing and analysis, and presents numerical schemes to address them. It will focus on problems like image denoising and deblurring, contrast enhancement, segmentation and registration. The different mathematical concepts shall be introduced during the course; they include in particular functional spaces such as Sobolev and BV, Fourier and wavelet transforms, as well as some notions from convex optimization and numerical analysis. Most of such methods will be illustrated with algorithms and simulations on discrete images, using MATLAB. Prerequisites : linear algebra, multivariate calculus, basic programming in MATLAB. Recommended Course Background: Real analysis
Prerequisite(s): Students may receive credit for EN.550.493/EN.553.493 or EN.553.693, but not both.;( AS.110.202 OR AS.110.211 ) AND ( EN.553.291 OR EN.553.295 OR AS.110.201 OR AS.110.212 )
Distribution Area: Engineering, Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.496. Methods in Computational Neuroscience. 3 Credits.
This course introduces techniques to characterize and model real-world neuronal time series data. Students will apply quantitative methods and scientific computing to develop modeling and data-analysis skills. Models will consist of biological spiking neurons, artificial neural systems, and applied statistical models. Applications and methods will focus on rhythmic brain activity - including spectral methods, analysis of coupled rhythms, and mechanistic rhythm modeling - and techniques to characterize and model arhythmic activity in the brain.
Distribution Area: Quantitative and Mathematical Sciences
EN.553.500. Undergraduate Research. 1 - 6 Credits.
Reading, research, or project work for undergraduate students. Pre-arranged individually between students and faculty.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.
EN.553.501. Senior Thesis. 3 Credits.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.
EN.553.502. Undergraduate Independent Study. 1 - 6 Credits.
Reading, research, or project work for undergraduate students. Pre-arranged individually between students and faculty. Recent topics and activities: percolation models, data analysis, course development assistance, and dynamical systems.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.
EN.553.506. Capstone Experience in Data Science. 3 - 6 Credits.
Project work for Data Science Master’s students. Arranged individually between students and faculty.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.
Distribution Area: Quantitative and Mathematical Sciences
AS Foundational Abilities: Science and Data (FA2)
EN.553.512. Group Undergraduate Research. 1 - 6 Credits.
Reading, research, or project work for undergraduate students. Pre-arranged meetings between students and faculty. This section has a weekly research group meeting that students are expected to attend.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.
EN.553.513. Directed Reading in Applied Mathematics. 1 - 2 Credits.
A small number of undergraduates are individually paired with PhD students. Each undergraduate will read by themself pages from a book and meet with their PhD mentor once a week for an hour, throughout the semester.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.
EN.553.552. Undergraduate Internship. 1 Credit.
Prerequisite(s): You must request Customized Academic Learning using the Customized Academic Learning form found in Student Self-Service: Registration > Online Forms.
EN.553.600. Mathematical Modeling and Consulting. 4 Credits.
Creating, analyzing and evaluating optimization and mathematical models using case studies. Project-oriented practice and guidance in modeling techniques, with emphasis on communication of methods and results. Applications may include transportation networks, scheduling, industrial processes, and telecommunications. Computation will be emphasized throughout using MATLAB. Recommend Course Background: EN.553.361 OR EN.553.362.
Prerequisite(s): Students may receive credit for EN.550.400/EN.553.400 or EN.553.600, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.601. Introduction to Research in Applied Mathematics and Statistics. 3 Credits.
This course will provide students with a comprehensive hands-on introduction to the research process, which includes performing a literature survey, mathematical modeling, theoretical, numerical, and/or empirical approaches while solving some of the problems in the research landscape. Some topics include (but are unlimited to) the following: • Systems Reliability Analysis • Systems Management• Network Analysis• Sports Scheduling• 5-G (and Next-Gen) Explorations• Mechanical Ventilation Data Analysis and ManagementIn the process, students will have the experience to produce their status reports and results orally and in writing where the goal is to provide an initial working publication that can be extended for upcoming conference and/or journal submissions.
Prerequisite(s): Students who have taken or are enrolled in EN.553.401 are not eligible to take EN.553.601.
Distribution Area: Quantitative and Mathematical Sciences
EN.553.602. Research and Design in Applied Mathematics: Data Mining. 4 Credits.
The course will be project oriented with focus on practical uses of machine learning and data mining. Throughout the semester, teams of 4 will work on topics decided by the students and the instructor.
Prerequisite(s): EN.553.636
Distribution Area: Quantitative and Mathematical Sciences
EN.553.604. Foundational Methods in Applied Mathematics. 4 Credits.
Key mathematical techniques and formalism in multivariable calculus, linear algebra, and real analysis essential to advanced AMS courses. Basics of convergence and limits; differentiability of vector-valued functions; multiple integrals and applications; implicit and inverse function theorems; interchanges of limits; change of variables. Linear algebraic methods, including matrix operations, factorizations, and spectral and Jordan decompositions; determinants; special matrices. Constrained optimization. Emphasis is on proof, interpretation of results, and mathematical applications. Note: multivariable calculus and linear algebra are prerequisites for this course.
Prerequisite(s): Students who have taken or are enrolled in EN.553.404 are not eligible to enroll in EN.553.604
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.613. Applied Statistics & Data Analysis I. 4 Credits.
An introduction to basic concepts, techniques, and major computer software packages in applied statistics and data analysis. Topics include numerical descriptive statistics, observations and variables, sampling distributions, statistical inference, linear regression, multiple regression, design of experiments, nonparametric methods, and sample surveys. Real-life data sets are used in lectures and computer assignments. Intensive use of statistical packages such as R to analyze data. Recommended Course Background: EN.553.112 or EN.553.310 or EN.553.311 or EN.553.420.
Prerequisite(s): Students may receive credit for EN.550.413/EN.553.413 or EN.553.613, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.614. Applied Statistics and Data Analysis II. 3 Credits.
Part II of a sequence on data analysis and linear models. Topics include categorical and discrete data analysis, mixed models, semiparametric and nonparametric regression, and generalized additive models. Applications of these methods using the R environment for statistical computing will be emphasized.
Prerequisite(s): Students may receive credit for EN.550.414/EN.553.414 or EN.553.614, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.620. Probability. 4 Credits.
Probability and its applications, at the calculus level. Emphasis on techniques of application and on rigorous mathematical demonstration. Probability, combinatorial probability, random variables, distribution functions, important probability distributions, independence, conditional probability, moments, covariance and correlation, limit theorems. Recommended course background: (AS.110.109 or AS.110.113) and previously or concurrently (AS.110.202 or AS.110.201 or AS.110.212).
Prerequisite(s): Students may receive credit for one of the following: EN.553.420 OR EN.553.421 OR EN.553.620.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.626. Introduction to Stochastic Processes. 4 Credits.
Mathematical theory of stochastic processes. Emphasis on deriving the dependence relations, statistical properties, and sample path behavior including random walks, Markov chains (both discrete and continuous time), Poisson processes, martingales, and Brownian motion. Applications that illuminate the theory. Students may receive credit for EN.553.426 or EN.553.626. Recommended course background: (EN.553.291 OR AS.110.201 OR AS.110.212).
Prerequisite(s): EN.553.620;Students may receive credit for EN.550.426/EN.553.426 or EN.553.626, but not both.
Corequisite(s): Students may not enroll in EN.553.620 in the same semester.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.627. Stochastic Processes and Applications to Finance I. 4 Credits.
A development of stochastic processes with substantial emphasis on the processes, concepts, and methods useful in mathematical finance. Relevant concepts from probability theory, particularly conditional probability and conditional expection, will be briefly reviewed. Important concepts in stochastic processes will be introduced in the simpler setting of discrete-time processes, including random walks, Markov chains, and discrete-time martingales, then used to motivate more advanced material. Most of the course will concentrate on continuous-time stochastic processes, particularly martingales, Brownian motion, diffusions, and basic tools of stochastic calculus. Examples will focus on applications in finance, economics, business, and actuarial science. Recommend Course Background: Probability.
Prerequisite(s): Students may receive credit for only one of EN.550.427, EN.553.427, EN.553.627
Distribution Area: Quantitative and Mathematical Sciences
EN.553.628. Stochastic Processes and Applications to Finance II. 4 Credits.
A basic knowledge of stochastic calculus and Brownian motion is assumed. Topics include stochastic differential equations, the Feynman-Kac formula and connections to partial differential equations, changes of measure, fundamental theorems of asset pricing, martingale representations, first passage times and pricing of path-dependent options, and jump processes.Student must pass EN.553.627 with a grade of B- or better to enroll in EN.553.628.
Prerequisite(s): Students may not have previously completed, be currently enrolled in, nor register concurrently in EN.553.620.;Students may receive credit for EN.550.428/EN.553.428 or EN.553.628, but not both.
Distribution Area: Quantitative and Mathematical Sciences
EN.553.630. Mathematical Statistics. 4 Credits.
Introduction to the basic principles of mathematical statistics and data analysis. Emphasis on techniques of application. Classical parametric estimation, hypothesis testing, and multiple decision problems; linear models, analysis of variance, and regression; nonparametric and robust procedures; decision-theoretic setting, Bayesian methods. Recommended Course Background: EN.553.620 AND ( AS.110.201 OR AS.110.212 OR EN.553.291 ).
Prerequisite(s): Students may receive credit for EN.550.430/EN.553.430 or EN.553.630, but not both.;Students must have completed EN.553.420 OR EN.553.421 OR EN.553.620 prior to enrolling in EN.553.630.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.631. Honors Mathematical Statistics. 4 Credits.
Introduction to the theory and methodology of mathematical statistics: parametric estimation, including asymptotic properties of estimators and approximation methods; hypothesis testing; analysis of variance; regression; bootstrapping and nonparametrics. Intended for students with a particular interest in the theoretical foundations of statistical procedures.
EN.553.632. Bayesian Statistics. 3 Credits.
The course will cover Bayesian methods for exploratory data analysis. The emphasis will be on applied data analysis in various disciplines. We will consider a variety of topics, including introduction to Bayesian inference, prior and posterior distribution, hierarchical models, spatial models, longitudinal models, models for categorical data and missing data, model checking and selection, computational methods by Markov Chain Monte Carlo using R or Matlab. We will also cover some nonparametric Bayesian models if time allows, such as Gaussian processes and Dirichlet processes. Recommended prerequisites: EN.553.620 and (EN.553.630 or EN.553.730)
Prerequisite(s): Students may take only one of EN.550.632, EN.553.432, EN.553.632 or EN.553.732.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.633. Monte Carlo Methods. 4 Credits.
The objective of the course is to survey essential simulation techniques for popular stochastic models. The stochastic models may include classical time-series models, Markov chains and diffusion models. The basic simulation techniques covered will be useful in sample-generation of random variables, vectors and stochastic processes, and as advanced techniques, importance sampling, particle filtering and Bayesian computation may be discussed. Recommended Course Background: EN.553.630.
Prerequisite(s): Students may receive credit for EN.550.433/EN.553.433 or EN.553.633, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.634. Elements of Statistical Learning. 4 Credits.
Rigorous mathematical analysis of statistical learning models, with an emphasis on underlying theory, along with integrated computation and applications. Brief review of background and an introduction to learning problems, followed by regression (linear, logistic, lasso, and kernel), support vector machines, clustering, principal component analysis, LDA, EM, and deep learning. Covers computational aspects, including optimization, approximation-generalization and bias-variance tradeoffs, model validation, and selection.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.635. Bayesian Statistics for the Physical Sciences. 3 Credits.
This course provides an introduction to Bayesian statistics with a focus on applications in physical sciences and engineering. Emphasis will be placed on casting Bayesian statistics as a framework for quantitative scientific reasoning and discovery in the context of physical models. Students will learn to apply Bayesian logic and methodology to set up and solve inference and decision problems in scientific contexts. The course covers fundamental concepts such as conditional and marginal probability, Bayesian inference, latent variables, locally and globally informative data summaries, missing data problems, model comparison, and experimental design. Computational techniques covered will include Markov Chain Monte Carlo methods and variational approaches. We will discuss ML approaches to solving traditionally intractable models that are specified implicitly through physical model simulations including variational techniques with neural density estimators.
Distribution Area: Quantitative and Mathematical Sciences
EN.553.636. Introduction to Data Science. 3 Credits.
Today the term Data Science is widely used covering a broad range of topics from mathematics and algorithms to actual data analysis and machine learning techniques. This course provides a thorough survey of relevant methods balancing the theory and the application aspects. Accordingly, the material and the discussions alternate between the methodology along with its underlying assumptions and the implementations along with their applications. We will cover several supervised methods for regression and classification, as well as unsupervised methods for clustering and dimensional reduction. To name a few in chronological order, the topics will include generalized linear regression, principal component analysis, nearest neighbor and Bayesian classifiers, support vector machines, logistic regression, decision trees, random forests, K-means clustering, Gaussian mixtures and Laplacian eigenmaps. The course uses Python and Jupyter Notebook and includes visualization techniques throughout the semester. Time permitting, an introduction to the Structured Query Language (SQL) is provided toward the end of the semester.
Prerequisite(s): Students may receive credit for EN.550.436/EN.553.436 or EN.553.636, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.638. Nonparametric Statistics. 3 Credits.
This is a first course in nonparametric statistics. Some basic knowledge of elementary statistics will be assumed, for example, you should know the structure and concepts behind a hypothesis test and the meaning of a p-value. You will need a solid understanding of probability, especially the notions of ordered statistics and exchangeability. Single sample statistics: nonparametric confidence interval for the median, estimation of population CDF and percentiles, independent sample tests: two-sample permutation test, Wilcoxon rank-sum test (small and large sample versions, with tie adjustments), Kruskal-Wallis ANOVA test, paired and blocked designs: Wilcoxon signed-rank test (small and large sample versions, with tie adjustments), Friedman's randomized block ANOVA test, permutation test for correlation and slope, Spearman's rank correlation, permutation test for contingency tables, Fisher's exact test for 2x2 contingency tables. Nonparametric bootstrapping: the basic bootstrap method, bootstrap estimate for MSE, bootstrap variance and bias. Other topics as time permits. Prerequisite knowledge of probability at the level of EN.553.620 is required.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.639. Time Series Analysis. 3 Credits.
Time series analysis from the frequency and time domain approaches. Descriptive techniques; regression analysis; trends, smoothing, prediction; linear systems; serial correlation; stationary processes; spectral analysis. Recommended course background: EN.553.620 and (AS.110.201 OR AS.110.212 OR EN.553.291)
Prerequisite(s): Students may receive credit for EN.550.439/EN.553.439 or EN.553.639, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.640. Machine Learning in Finance. 3 Credits.
This course aims at helping students learn about how machine learning techniques are increasingly embraced by the field of finance. We will explore: (a) various topics and problems in finance that have been/will be benefited from the advances in machine learning, including but may not limited to portfolio optimization, asset pricing, market microstructure, high frequency trading, et cetera.; (b) different models of deep learning, (inverse) reinforcement learning and transfer learning that have been applied to tackle financial problems or have great potential in doing so. Recent advances, such as market prediction via special designs of neural networks, market simulator using generative adversarial networks, trading with reinforcement learning, portfolio optimization assisted by transfer learning and so on, will be discussed in this course. While this course is not intended to be highly theoretical, some familiarity with real analysis, optimization, probability and stochastic processes (Brownian motion, Markov processes, Poisson processes, martingales), and machine-learning would be helpful.
EN.553.641. Equity Markets and Quantitative Trading. 3 Credits.
This course introduces equity markets from a mathematical point of view. The properties of equities and equity-linked instruments will be described. Several quantitative trading strategies will be studied. Order execution tactics and the effect of market structure will be analyzed. Students will select a specialized aspect of the equity markets to investigate and complete a related independent project.
Prerequisite(s): Students may receive credit for EN.550.441/EN.553.441 or EN.553.641, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.642. Investment Science. 4 Credits.
This course offers a rigorous treatment of the subject of investment as a scientific discipline. Mathematics is employed as the main tool to convey the principles of investment science and their use to make investment calculations for good decision-making. Topics covered in the course include the basic theory of interest and its application to fixed-income securities, cash flow analysis and capital budgeting, mean-variance portfolio theory, and the associated capital asset pricing model, utility function theory and risk analysis, derivative securities and basic option theory, portfolio evaluation. The student is expected to be comfortable with the use of mathematics as a method of deduction and problem solving. Recommended Course Background: (AS.110.109 OR AS.110.113 ) AND ( EN.553.291 OR AS.110.201 OR AS.110.212 ) AND ( EN.553.310 OR EN.553.311 OR EN.553.420 OR EN.553.430).
Prerequisite(s): Students may receive credit for EN.550.342 or EN.550.442/EN.553.442 or EN.553.642, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.643. Energy Markets and Risk Management. 3 Credits.
The course objectives are to provide a deep understanding of commodities markets, with a focus on Energy (Natural Gas, Electricity, Renewable Energy, Crude Oil) and extension to clean energy and corresponding carbon emission markets. The important instruments (Forward, Futures, Options) will be redefined, valued and used in real risk management examples. This course provides an opportunity to bridge the gap between financial models in academy and risk management solutions in complicated energy markets. Students should have a background in probability and financial derivatives.
Distribution Area: Quantitative and Mathematical Sciences
EN.553.644. Introduction to Financial Derivatives. 4 Credits.
This course will develop the mathematical concepts and techniques for modeling cash instruments and their hybrids and derivatives. Prerequisites: background in Probability and Financial Derivatives.
Prerequisite(s): Students may receive credit for EN.550.444/ EN.553.444 or EN.553.644, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.645. Interest Rate and Credit Derivatives. 4 Credits.
Advances in corporate finance, investment practice and the capital markets have been driven by the development of a mathematically rigorous theory for financial instruments and the markets in which they trade. This course builds on the concepts, techniques, instruments and markets introduced in EN.553.644. In addition to new topics in credit enhancement and structured securities, the focus is expanded to include applications in portfolio theory and risk management, and covers some numerical and computational approaches. Recommended Course Background: EN.553.644
Prerequisite(s): Students may receive credit for EN.550.445/EN.553.445 or EN.553.645, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.646. Risk Measurement/Management in Financial Markets. 4 Credits.
This course applies advanced mathematical techniques to the measurement, analysis, and management of risk. The focus is on financial risk. Sources of risk for financial instruments (e.g., market risk, interest rate risk, credit risk) are analyzed; models for these risk factors are studied and the limitation, shortcomings and compensatory techniques are addressed. Recommended Course Background: EN.553.644.
Prerequisite(s): Students may receive credit for EN.550.446/EN.553.446 or EN.553.646, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.647. Quantitative Portfolio Theory and Performance Analysis. 4 Credits.
This course focuses on modern quantitative portfolio theory, models, and analysis. Topics include intertemporal approaches to modeling and optimizing asset selection and asset allocation; benchmarks (indexes), performance assessment (including, Sharpe, Treynor and Jenson ratios) and performance attribution; immunization theorems; alpha-beta separation in management, performance measurement and attribution; Replicating Benchmark Index (RBI) strategies using cash securities / derivatives; Liability-Driven Investment (LDI); and the taxonomy and techniques of strategies for traditional management: Passive, Quasi-Passive (Indexing) Semi-Active (Immunization & Dedicated) Active (Scenario, Relative Value, Total Return and Optimization). In addition, risk management and hedging techniques are also addressed.
Prerequisite(s): Students may receive credit for (EN.550.447 OR EN.553.447) OR EN.553.647, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.649. Advanced Equity Derivatives. 4 Credits.
This course will cover the pricing, trading and risk management of equity derivatives, with emphasis on more exotic derivatives such as path-dependent and multi-asset derivatives. The course will emphasize practical issues: students will build their own pricing and risk management tools, and gain experience simulating the dynamic hedging of a complex derivatives portfolio. Students will practice structuring and selling equity derivative products. Pricing issues such a model selection, unobservable input parameters and calibration will be discussed, and students will learn techniques to manage the often highly nonlinear and discontinuous risks associated with these products. The course will have a significant computing component: both in the classroom and as homework projects, students will use Excel, write VBA macros and write and call C++ routines in the Microsoft Windows environment (which is the most common computing environment used by the financial industry). Recommended Course Background: EN.553.444.
Prerequisite(s): Students may receive credit for EN.550.449/EN.553.449 or EN.553.649, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.650. Computational Molecular Medicine. 4 Credits.
Computational systems biology has emerged as the dominant framework for analyzing high-dimensional “omics” data in order to uncover the relationships among molecules, networks and disease. In particular, many of the core methodologies are based on statistical modeling, including machine learning, stochastic processes and statistical inference. We will cover the key aspects of this methodology, including measuring associations, testing multiple hypotheses, and learning predictors, Markov chains and graphical models. In addition, by studying recent important articles in cancer systems biology, we will illustrate how this approach enhances our ability to annotate genomes, discover molecular disease networks, detect disease, predict clinical outcomes, and characterize disease progression. Whereas a good foundation in probability and statistics is necessary, no prior exposure to molecular biology is required (although helpful). Recommended Course Background: EN.553.620 AND EN.553.630.
Prerequisite(s): Students may receive credit for EN.550.450/EN.553.450 or EN.553.650, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.651. Numerical Methods for Quantitative Finance. 3 Credits.
Computational and numerical methods in financial methods. Topics include Monte Carlo and finite difference methods, optimization, linear programming, dynamic programming, parametric estimation, model calibration, and time series analysis, with a focus on financial applications, such as path dependent options, stochastic volatility models, local volatility models, American options, multi-asset derivatives, interest rate models, and portfolio management. Designed for second-year graduate students in financial mathematics or data science who have a foundational knowledge of finance and familiarity with computing.Prerequisites: Introduction to Financial Derivatives 553.644, Stochastic Processes and Applications to Finance 553.627, and proficiency in a programming language (Python, C, Matlab, or R).
Prerequisite(s): EN.553.644 AND EN.553.627
EN.553.653. Mathematical Game Theory. 4 Credits.
Mathematical analysis of cooperative and noncooperative games. Theory and solution methods for matrix game (two players, zero-sum payoffs, finite strategy sets), games with a continuum of strategies, N-player games, games in rule-defined form. The roles of information and memory. Selected applications to economic, recreational, and military situations. Prereq: Multivariable Calculus, probability, linear algebra. Recommended Course Background: (AS.110.202 OR AS.110.211) AND EN.553.620 AND (EN.553.291 OR AS.110.201 OR AS.110.212)
Prerequisite(s): Students may receive credit for EN.550.453/EN.553.453 or EN.553.653, but not both.;EN.553.420 OR EN.553.620
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.661. Optimization in Finance. 4 Credits.
A survey of many of the more important optimization methods and tools that are found to be useful in financial applications. Recommended Course Background: EN.553.642 OR EN.553.644, multivariable calculus and linear algebra.
Prerequisite(s): Students may receive credit for EN.550.461/EN.553.461 or EN.553.661, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.662. Optimization for Data Science. 3 Credits.
The course provides foundations and algorithms addressing optimization problems in modern data science. It covers smooth unconstrained descent methods (including deterministic and stochastic gradient), smooth constrained optimization and some non-smooth situations in the convex case. Each of these optimization problems will be related to specific data science training algorithms (such as logistic regression, neural networks, support vector machines or lasso). Prerequisites include multivariable calculus and linear algebra. Homework will include some programming components and students will be expected to have basic proficiency in computer languages such as Python (preferred) or Matlab.Recommended Course Background: Multivariable Calculus and Linear algebra.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.663. Network Models in Operations Research. 4 Credits.
In-depth mathematical study of network flow models in operations research, with emphasis on combinatorial approaches for solving them. Introduction to techniques for constructing efficient algorithms, and to some related data structures, used in solving shortest-path, maximum-volume, flow, and minimum-cost flow problems. Emphasis on linear models and flows, with brief discussion of non-linear models and network design. Recommended Course Background: EN.553.361 OR EN.553.761 OR EN.553.661.
Prerequisite(s): Students may receive credit for EN.550.463/EN.553.463 or EN.553.663, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.665. Introduction to Convexity. 4 Credits.
Convexity is a simple mathematical concept that has become central in a diverse range of applications in engineering, science and business applications. Our main focus from the applications perspective will be the use of convexity within optimization problems, where convexity plays a key role in identifying the "easy" problems from the "hard" ones. The course will have an equal emphasis on expositing the rich mathematical structure of the field itself (properties of convex sets, convex functions, Helly-Caratheorody-Radon type theorems, polarity/duality, subdifferential calculus, polyhedral theory), and demonstrating how these ideas can be leveraged to model and solve optimization problems (via a detailed study of linear programming and basics of nonlinear convex optimization). Recommend Course Background: Familiarity with basic real analysis, linear algebra.
Prerequisite(s): Students may receive credit for EN.550.465 /EN.553.465 or EN.553.665, but not both.
EN.553.669. Large-Scale Optimization For Data Science. 3 Credits.
Optimization formulations and algorithms have long played a central role in data analysis and machine learning. In the era of big data, the need to solve large-scale optimization problems is ubiquitous in essentially all quantitative areas of human endeavor, including industry and science. This course is a mathematically rigorous and comprehensive introduction to the field of large-scale optimization for data science and machine learning, and is based on the latest results and insights. We discuss the most important algorithms in the area, with analysis of their convergence and complexity properties, as well as their practical implementations. Applications of the methods covered in the course can be found virtually in all fields of data science including text analysis, page ranking, speech recognition, image classification, finance and decision sciences. Prerequisites: background in Linear Algebra (or Computational Linear Algebra), Multivariable Calculus, Probability, and a basic knowledge of programming - experience with at least one high-level computing language (e.g.: Python, Matlab, Julia, C, ….).
Distribution Area: Quantitative and Mathematical Sciences
EN.553.671. Combinatorial Analysis. 4 Credits.
An introduction to combinatorial analysis at the graduate level. Meets concurrently with 553.471. Counting techniques: generating functions, recurrence relations, Polya’s theorem. Combinatorial designs: Latin squares, finite geometries, balanced incomplete block designs. Emphasis on problem solving. Recommended Course Background: EN.553.291 or AS.110.201
Prerequisite(s): Students may receive credit for EN.550.471/EN.553.471 or EN.553.671, but not both.
EN.553.672. Graph Theory. 4 Credits.
Study of systems of “vertices” with some pairs joined by “edges.” Theory of adjacency, connectivity, traversability, feedback, and other concepts underlying properties important in engineering and the sciences. Topics include paths, cycles, and trees; routing problems associated with Euler and Hamilton; design of graphs realizing specified incidence conditions and other constraints. Attention directed toward problem solving, algorithms, and applications. One or more topics taken up in greater depth. Recommended Course Background: (EN.553.291 OR AS.110.201 OR AS.110.212)
Prerequisite(s): Students may receive credit for EN.550.472/EN.553.472 or EN.553.672, but not both.
EN.553.680. Numerical Linear Algebra. 4 Credits.
A course on computational linear algebra and applications. Topics include floating-point arithmetic algorithms and convergence Gaussian elimination for linear systems matrix decompositions (LU, Cholesky, QR) iterative methods for systems (Jacobi, Gauss Seidel) approximation of eigenvalues (power method, QR-algorithm) and also singular values and singular-value decomposition (SVD). Theoretical topics such as vector spaces, inner products norms, linear operators, matrix norms, eigenvalues and canonical forms of matrices (Jordan, Schur) are reviewed as needed. Matlab is used to solve all numerical exercises.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.681. Numerical Analysis. 4 Credits.
This course will introduce the mathematical foundations of numerical analysis and illustrate its importance for various problems in sciences. Topics will include but may not be limited to: floating-point representation of numbers and computer arithmetic; root-finding algorithms and rate of convergence; the bisection method; fixed-point iterations; Newton's method and the secant method; error analysis of iterative methods; polynomial interpolation; numerical differentiation; numerical integration; initial value problems (IVPs) for ordinary differential equations (ODEs); Euler's method; higher-order Taylor methods; local truncation errors; Runge-Kutta methods; stability analysis; systems of differential equations; basics of gradient descent; Newton's method in N dimensions; boundary value problems (BVPs) for ordinary differential equations (ODEs); linear and nonlinear shooting; finite-difference methods for linear and nonlinear problems; time permitting, an introduction to finite differences solutions to partial differential equations (PDEs).
EN.553.683. Numerical Methods for Partial Differential Equations. 3 Credits.
We discuss numerical methods for solving partial differential equations, explaining how solution methods must be appropriate to the mathematical structure of the equation. Specific topics will be Hyperbolic PDE’s (CFL stability condition, characteristics, convergence, nonlinear conservation laws, shock capturing), Parabolic PDE’s (boundary conditions, explicit and implicit discretizations, consistency, stability, and convergence, operator splitting), Elliptic PDE’s (iterative methods, variational formulations). We shall focus mainly on finite-difference schemes, but other methods such as finite element, finite volume, spectral methods, Chebyshev polynomials, etc. may be discussed as time permits. All numerical methods will be illustrated with Matlab scripts. Prior knowledge of Numerical Linear Algebra is strongly recommended. A good introductory course in the mathematics of Partial Differential Equations would also be helpful, but this material will be reviewed as necessary.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.688. Computing for Applied Mathematics. 3 Credits.
This course explores foundational ideas that connect applied mathematics with modern computing. Rather than focusing on programming, the course emphasizes the concepts and reasoning behind algorithms and mathematical methods that underlie data analysis, simulation, and scientific computation. Students will be exposed to a variety of topics that bridge mathematics, statistics, and computer science — including but not limited to Monte-Carlo sampling, dynamic programming, tree search and related algorithms, Huffman trees, pattern matching and regular expressions, Markov chain Monte-Carlo, Metropolis–Hastings algorithm, and the Fast Fourier Transform. The course also introduces key data analysis techniques such as linear and nonlinear regression, decision trees, and random forests. Throughout, the emphasis is on understanding how these methods work, why they are important, and how they are used across scientific, engineering, and data-driven disciplines.
Prerequisite(s): Students may receive credit for EN.553.488 or EN.553.688, but not both.
EN.553.689. Software Engineering for Data Science. 3 Credits.
A course on modern software engineering practices for data science. Beginning with problem analysis, programming languages, and tooling such as version control, testing, and debugging, the course will cover MLOps such as database interaction and experiment tracking, all the way to the open-source development cycle and governance, continuous integration and deployment, and user interface and experience design. Upon course completion, students will have the working knowledge to design and start an end-to-end data-driven product. This course focuses on hands-on experience, labs, and tutorials, in which students design and develop a semester-long project with the guidance of the instructor. Prerequisite(s): prior experience with programming is highly recommended.
EN.553.691. Dynamical Systems. 4 Credits.
Mathematical concepts and methods for describing and analyzing linear and nonlinear systems that evolve over time. Topics include boundedness, stability of fixed points and attractors, feedback, optimality, Liapounov functions, bifurcation, chaos, and catastrophes. Examples drawn from population growth, economic behavior, physical and engineering systems. The main mathematical tools are linear algebra and basic differential equations.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.692. Mathematical Biology. 3 Credits.
This course will examine the mathematical methods relevant to modeling biological phenomena, particularly dynamical systems and probability. Topics include ordinary differential equations and their simulation; stability and phase plane analysis; branching processes; Markov chains; and stochastically perturbed systems. Biological applications will be drawn from population growth, predator-prey dynamics, epidemiology, genetics, intracellular transport, and neuroscience. Recommended Course Background: EN.553.620 AND (AS.110.201 OR AS.110.212) AND (AS.110.302 OR AS.110.306 OR EN.553.291)
Prerequisite(s): Students may receive credit for EN.550.492/EN.553.492 or EN.553.692, but not both.
Distribution Area: Natural Sciences, Quantitative and Mathematical Sciences
EN.553.693. Mathematical Image Analysis. 4 Credits.
This course gives an overview of various mathematical methods related to several problems encountered in image processing and analysis, and presents numerical schemes to address them. It will focus on problems like image denoising and deblurring, contrast enhancement, segmentation and registration. The different mathematical concepts shall be introduced during the course; they include in particular functional spaces such as Sobolev and BV, Fourier and wavelet transforms, as well as some notions from convex optimization and numerical analysis. Most of such methods will be illustrated with algorithms and simulations on discrete images, using MATLAB. Prerequisites : linear algebra, multivariate calculus, basic programming in MATLAB. Recommended Course Background: A solid foundation Multivariable Calculus, Linear Algebra, and Probability. Real Analysis may help too, but it is not necessary.
Prerequisite(s): Students may receive credit for EN.550.493/EN.553.493 or EN.553.693, but not both.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.696. Methods in Computational Neuroscience. 3 Credits.
This course introduces techniques to characterize and model real-world neuronal time series data. Students will apply quantitative methods and scientific computing to develop modeling and data-analysis skills. Models will consist of biological spiking neurons, artificial neural systems, and applied statistical models. Applications and methods will focus on rhythmic brain activity - including spectral methods, analysis of coupled rhythms, and mechanistic rhythm modeling - and techniques to characterize and model arhythmic activity in the brain.
Distribution Area: Quantitative and Mathematical Sciences
EN.553.701. Real Analysis: Preparation for the Ph.D. Introductory Examination. 4 Credits.
This course is designed to prepare students for the Real Analysis part of the introductory exam of the Department of Applied Mathematics and Statistics. In this course we will cover fundamental topics in real analysis, such as, Set Theory, The Topology of Euclidean Space, Continuous Mappings, Uniform Convergence, Differentiable Mappings, Inverse & Implicit Function Theorems, Integration Theory, Fourier Series, and Basics of Differential Equations.
EN.553.720. Probability Theory I. 4 Credits.
The course objectives are to develop probabilistic reasoning and problem solving approaches, to provide a rigorous mathematical basis for probability theory, and to examine several important results in the theory of probability. Topics include axiomatic probability, independence, random variables and their distributions, expectation, integration, variance and moments, probability inequalities, and modes of convergence of random variables. The course will include introductory measure theory as needed. Students are expected to have previous study of both analysis and probability. This course is the first half of a yearlong sequence. The second semester’s course, EN.553.721 Probability Theory II, will cover classical limit theorems, characteristic functions, and conditional expectation. Prerequisite: real analysis (AS.110.405/AS.110.415)
Prerequisite(s): Students may take EN.550.620 or EN.553.720, but not both.
EN.553.721. Probability Theory II. 3 Credits.
Probability at the level of measure theory, focusing on limit theory. Modes of convergence, Poisson convergence, three-series theorem, strong law of large numbers, continuity theorem, central limit theory, Berry-Esseen theorem, infinitely divisible and stable laws. Recommended Course Background: EN.553.720 AND (AS.110.405 OR AS.110.415)
EN.553.724. Probabilistic Machine Learning. 3 Credits.
Probabilistic machine learning harnesses the power of probability theory to provide models for complex data, as well as the algorithms that enable learning, inference, sampling, and decision-making for these models. The first part of the course will cover classical approaches based on directed and undirected probabilistic graphical models, including latent variable models and temporal models. We develop a toolkit of algorithms used for learning and inference, including message passing algorithms, Markov chain Monte Carlo, and variational inference. Building on these foundational ideas, the second part of the course will cover modern (deep learning) approaches to generative modeling such as variational auto-encoders, generative adversarial networks, normalizing flows, and diffusion models. A background in machine learning is recommended.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.726. Point Processes and Stochastic Geometry. 3 Credits.
This course will cover the basic theory of point processes in Euclidean space and introduce a range of stochastic geometric models built from point processes and random closed sets. Example topics to be covered include: point processes as random counting measures, stationarity of point processes, Palm theory, Poisson point processes, Cox processes, determinantal point processes, Boolean models, processes of flats, and random tessellations. Point processes and stochastic geometry models have been used to model random spatial patterns in a range of applications including physics, machine learning, image analysis, information theory, networks, wireless communications, biology, ecology, seismology, and cosmology.
EN.553.728. Optimal Transport. 3 Credits.
This course is designed to cover recent results in Optimal Transport from an applied mathematical perspective. We will briefly start by covering the mathematical formulations required to understand basic applications during the first few weeks, but the majority of the class will consist of reading and presenting papers in the student's fields of interest that have significant overlap with Optimal Transport, both theoretical and applied. Faculty from JHU (and possibly other institutions) will occasionally present on how OT features in their research as well. Among other topics, we will focus on applications to Manifold Learning. The structure of this class is modeled after Equivariant Machine Learning (EN.553.743.01.FA22).
EN.553.730. Statistical Theory I. 4 Credits.
The fundamentals of mathematical statistics will be covered. Topics include: distribution theory for statistics of normal samples, exponential statistical models, the sufficiency principle, least squares estimation, maximum likelihood estimation, uniform minimum variance unbiased estimation, hypothesis testing, the Neyman-Pearson lemma, likelihood ratio procedures, the general linear model, the Gauss-Markov theorem, simultaneous inference, decision theory, Bayes and minimax procedures, chi-square methods, goodness-of-fit tests, and nonparametric and robust methods.
Prerequisite(s): Students may take EN.550.630 or EN.553.730, but not both.
EN.553.731. Statistical Theory II. 3 Credits.
Advanced concepts and tools fundamental to research in mathematical statistics and statistical inference: asymptotic theory;optimality; various mathematical foundations.
Prerequisite(s): EN.553.730 OR EN.553.720 OR (AS.110.405 AND EN.553.430) Knowledge of real analysis is required.
EN.553.733. Nonparametric Bayesian Statistics. 3 Credits.
This course covers advanced topics in Bayesian statistical analysis beyond the introductory course. Therefore knowledge of basic Bayesian statistics is assumed (at the level of “A first course in Bayesian statistical methods”, by Peter Hoff (Springer, 2009). The models and computational methods will be introduced with emphasis on applications to real data problems. This course will cover nonparametric Bayesian models including Gaussian process, Dirichlet process (DP), Polya trees, dependent DP, Indian buffet process, etc. Recommended Course Background: EN.553.432 or EN.553.632 or EN.553.732 or permission from the instructor
EN.553.734. Generative AI and Agentic Systems for Clinical Data Science and Biopharmaceutical Statistics. 3 Credits.
This course equips students with the dual expertise required for the next generation of clinical research: cutting-edge AI engineering and rigorous clinical data science and pharmaceutical statistics. The curriculum begins with a technical grounding in Generative AI, covering essential topics such as prompt engineering, Retrieval-Augmented Generation (RAG), fine-tuning, and the architecture of autonomous agents. This phase ensures students can go beyond simple prompting to build sophisticated, domain-aware systems. In parallel, students will learn foundational statistical methods in clinical data science including survival data analysis, longitudinal data analysis, clinical trial designs, and the use of real-world data. The final phase of the course is devoted to "The Agentic Biostatistician," where students build and deploy AI agents designed to automate the daily tasks of clinical data science.Performance in this course is evaluated through a project-based curriculum centered on building agents. Students are required to design, develop, and deploy their own AI agents to solve specific challenges in clinical data science with the help of the instructor and TA.
EN.553.736. System Identification and Likelihood Methods. 2 Credits.
The focus of this roundtable-format course will be stochastic modeling as relates to system identification and maximum likelihood. The principles and algorithms being covered in this course have tremendous importance in the world at large. For example, maximum likelihood is arguably the most popular method for parameter estimation in most real-world applications. System identification is the term used in many fields to refer to the process of mathematical model building from experimental data, with a special focus on dynamical systems. The system identification process refers to several important aspects of model building, including selection of the model form (linear or nonlinear, static or dynamic, etc.), experimental design, parameter estimation, and model validation. This course will cover topics such as the maximum likelihood formulation and theory for dynamical systems, the EM (expectation-maximization) algorithm and its variants, Fisher information, common model structures, online versus offline estimation, the role of feedback in identification (i.e., open-loop versus closed-loop estimation), standard and extended Kalman filtering, and uncertainty characterization (e.g., confidence regions). Recommended Course Background: Undergraduate-level matrix theory and ordinary differential equations; graduate-level course in probability and statistics (e.g., 553.430 or equivalent; in particular, students should have prior exposure to maximum likelihood and Bayes’ rule). Prior experience in data analysis and algorithms will be helpful.
EN.553.737. Large Language Models: Foundations and Algorithms. 3 Credits.
The course, an introduction to the foundations of large language models, is a coherent mix of theory and practice. Topics include: Empirical Risk Minimization, Gradient methods (GD, SGD, Adam, etc), Language Models Architectures (Transformers, State Space Models), Scaling Theory.
EN.553.738. High-Dimensional Approximation, Probability, and Statistical Learning. 3 Credits.
The course covers fundamental mathematical ideas for certain approximation and statistical learning problems in high dimensions. We start with basic approximation theory in low-dimensions, in particular linear and nonlinear approximation by Fourier and wavelets in classical smoothness spaces, and discuss applications in imaging, inverse problems and PDE’s. We then introduce notions of complexity of function spaces, which will be important in statistical learning. We then move to basic problems in statistical learning, such as regression and density estimation. The interplay between randomness and approximation theory is introduced, as well as fundamental tools such as concentration inequalities, basic random matrix theory, and various estimators are constructed in detail, in particular multi scale estimators. At all times we consider the geometric aspects and interpretations, and will discuss concentration of measure phenomena, embedding of metric spaces, optimal transportation distances, and their applications to problems in machine learning such as manifold learning and dictionary learning for signal processing.
EN.553.739. Statistical Pattern Recognition Theory & Methods. 3 Credits.
This biennial course covers topics in the theory, methods, and applications of machine learning from an explicitly statistical perspective. Recommended Course Background: (EN.550.420 OR EN.553.420 OR EN.553.620) AND (EN.550.430 OR EN.553.430 OR EN.553.630)
EN.553.740. Machine Learning I. 3 Credits.
This course is the first part of a two-semester sequence that focuses on theoretical and practical aspects of statistical learning. After introducing background material on inner-product spaces, reproducing kernels and on optimization, the course discusses fundamental concepts of machine learning (such as generalization error, Bayes estimators and the bias vs. variance dilemma) and studies a collection of learning algorithms for classification and regression. The topics that are discussed include linear and kernel regression, support vector machines, lasso, logistic regression, decision trees and neural networks. Students will need a solid background in multivariate calculus, linear algebra, probability and statistics to complete the course.Recommended Course background: 553.620 and 553.630 or higher, and prerequisites for these courses.
EN.553.741. Machine Learning II. 3 Credits.
This course is the second part of a two-semester sequence on Machine Learning. It discusses, in a first part, generative methods in statistics and artificial intelligence, with a short introduction to the theory of Markov chains and Monte-Carlo sampling. It will also address standard unsupervised learning problems, such as dimension reduction, manifold learning and clustering. This content of Machine Learning II is, to a large extent, independent from that of Machine Learning I. Recommended course background: Linear algebra, Multidimensional calculus, Probability (e.g., 553.620).
EN.553.743. Equivariant Machine Learning. 3 Credits.
This is a graduate course in the topic of equivariant machine learning and graph neural networks. The course will have a fixed schedule with a preselected list of theoretical research papers to discuss each class (2.5 hours once a week). Each week two students will present one paper to the class and discussion will follow. The evaluation will be based on the quality and clarity of the presentations and in-class participation. There will be no homework nor exams.Prerequisites include basic knowledge of machine learning and probability.
EN.553.744. Data Science Methods for Large Scale Graphs. 3 Credits.
A course on data science methods for graphs. Topics encompass graph signal processing, including the graph Fourier transform, graph signal sampling and convolutional graph neural networks (GNNs); graphon signal processing, graphon neural networks and convergence and transferability analyses of GNNs; and modern graph deep learning methods, including more efficient GNN architectures and training algorithms (e.g., gradient sampling and computational sampling) and graph dataset distillation. A mix of theory and application, the course includes labs and/or a final project in PyTorch. PyTorch knowledge is not required, but students must be familiar with Python.
EN.553.745. Stochastic Controls, Games, and Learning I. 3 Credits.
This is a year-long PhD-level course that explores fundamental and advanced topics in stochastic control, reinforcement learning (RL), and game theory. The course bridges classical control theory with modern data-driven approaches. Part I covers classical stochastic control methods, including the dynamic programming principle, Hamilton-Jacobi-Bellman (HJB) equations, and the maximum principle via backward stochastic differential equations (BSDEs). It introduces reinforcement learning through Markov decision processes (MDPs), online and offline learning, bandit problems, and RL applications in continuous-time stochastic control. Part II extends these ideas to stochastic differential games, covering both non-cooperative (Nash equilibrium) and cooperative (Pareto optimal) settings, as well as mean-field games and mean-field control. It also discusses advanced topics in reinforcement learning and generative models, including score-based diffusion models, RL-based fine-tuning, multi-agent systems, and transfer learning. Part I is not prerequisite for Part II but strongly recommended.
EN.553.746. Stochastic Controls, Games, and Learning II. 3 Credits.
This is a year-long PhD-level course that explores fundamental and advanced topics in stochastic control, reinforcement learning (RL), and game theory. The course bridges classical control theory with modern data-driven approaches. Part I covers classical stochastic control methods, including the dynamic programming principle, Hamilton-Jacobi-Bellman (HJB) equations, and the maximum principle via backward stochastic differential equations (BSDEs). It introduces reinforcement learning through Markov decision processes (MDPs), online and offline learning, bandit problems, and RL applications in continuous-time stochastic control. Part II extends these ideas to stochastic differential games, covering both non-cooperative (Nash equilibrium) and cooperative (Pareto optimal) settings, as well as mean-field games and mean-field control. It also discusses advanced topics in reinforcement learning and generative models, including score-based diffusion models, RL-based fine-tuning, multi-agent systems, and transfer learning. Part I is not prerequisite for Part II but strongly recommended.
EN.553.747. Mathematics of Data Science. 3 Credits.
The core objective of this course is to address the pivotal question: How does one optimally extract information from high-dimensional data? In pursuit of this, we bridge materials from diverse fields like high-dimensional probability and statistics, signal processing, and optimization. Given the emergent nature of this research area, acquiring the right tools can often be an overwhelming and unsystematic endeavor. This course is tailored to overcome this challenge, offering a systematic introduction and exploration of critical topics, such as:* Concentration of Measure Phenomena for random vectors and matrices, including subGaussian vectors, McDiarmid, Lipschitz functions, empirical processes, Rademacher complexity, and matrix extensions.* Linear Dimension Reduction techniques, encompassing the Johnson-Lindenstrauss Lemma, Gordon's escape through a mesh Theorem, Randomized Numerical Linear algebra, and applications in Compressed Sensing.* Estimation in High Dimensions, diving into Convex Relaxations and Spectral Methods covering problems like the stochastic block model, and max cut. We will also discuss nonconvex optimization methods, with emphasis on first-order methods and low-rank matrix estimation, such as matrix sensing and completion.* Additional Potential Topics may range from Information-theoretic lower bounds, learning with kernels, overparametrization and double descent, to Markov Decision Processes.
EN.553.749. Advanced Financial Theory. 4 Credits.
The first part of the course will review in depth the main instruments in the various asset classes, as well as the founding results on investment decision, capital budgeting and project financing. The second part will analyze the theory of the firm: capital structure, dilution and share repurchase, dividend policy, Modigliani- Miller theorem and will lead to the contingent claim pricing of corporate debt and equity as in Merton (1974) and its extensions . The third part will extend the CAPM to the Arbitrage Pricing Theory of Ross (1976) and its theoretical and operational consequences. The fourth part will be dedicated to the stochastic modelling of the yield curve to price caps, floors and swaptions, and their use in the Asset Liability Management of a bank and insurance company. This course will not begin until mid-October.
EN.553.750. Introduction to Quantum Information Processing. 3 Credits.
Quantum computing uses quantum mechanical principles to process information in ways that can outperform classical computation for certain tasks. This course will provide an introduction to the mathematical theory of quantum computing. Topics include: • An introduction to the quantum information framework; • Several key quantum algorithms (including Shor’s factoring algorithm and Grover’s search algorithm) • Core ideas from Quantum information theory(including density matrices and quantum operations on them , distance measures between quantum states.)If time allows, we will also introduce problems in quantum computing that can be studied using tools from algebraic graph theory such as quantum walks.
EN.553.753. Commodity Markets: Electricity and Natural Gas, Oil, Metals, and Agriculturals. 3 Credits.
Energy markets and energy derivatives are unique and require special attention and special risk management tools. Topics include: Shipping Markets, Freight Indexes, Forward Freight Agreements, and Supply Chain. Coal markets across the world and their Rebirth Metal physical markets, major Exchanges (LME, SHFE), and the role of Metals in the development of Renewables, particularly Steel, Aluminum, Palladium. Agricultural (grains and softs) markets, Biofuels, fertilizers and water. Examples of forward curves and their different shapes; examples of volatility skews. Relationship between price volatility and Inventory ; Theory of Storage Usefulness of Asian options in Commodities and Valuation. Commodity Indexes and the Different Ways of Investing in Commodities.
EN.553.761. Nonlinear Optimization I. 3 Credits.
This course considers algorithms for solving various nonlinear optimization problems and, in parallel, develops the supporting theory. The primary focus will be on unconstrained optimization problems. Topics for the course will include: necessary and sufficient optimality conditions; steepest descent method; Newton and quasi-Newton based line-search, trust-region, and adaptive cubic regularization methods; linear and nonlinear least-squares problems; linear and nonlinear conjugate gradient methods. Recommended Course Background: Multivariable Calculus, Linear Algebra, Real Analysis such as AS.110.405
Prerequisite(s): Students may take EN.550.661 or EN.553.761, but not both.
EN.553.762. Nonlinear Optimization II. 3 Credits.
This course considers algorithms for solving various nonlinear optimization problems and, in parallel, develops the supporting theory. The primary focus will be on constrained optimization problems. Topics for the course will include: necessary and sufficient optimality conditions for constrained optimization; projected-gradient and two-phase accelerated subspace methods for bound-constrained optimization; simplex and interior-point methods for linear programming; duality theory; and penalty, augmented Lagrangian, sequential quadratic programming, and interior-point methods for general nonlinear programming. In addition, we will consider the Alternating Direction Method of Multipliers (ADMM), which is applicable to a huge range of problems including sparse inverse covariance estimation, consensus, and compressed sensing. Recommended Course Background: Multivariable Calculus, Linear Algebra, Real Analysis such as AS.110.405.
EN.553.763. Stochastic Search and Optimization. 3 Credits.
An introduction to stochastic search and optimization, including discrete and continuous optimization problems. Topics will include the “no free lunch” theorems, beneficial effects of injected Monte Carlo randomness, algorithms for global and local optimization problems, random search, recursive least squares, stochastic approximation, simulated annealing, evolutionary and genetic algorithms, and statistical multiple comparisons. Recommended Course Background: Graduate course in probability and statistics and knowledge of basic matrix algebra.
EN.553.764. Modeling, Simulation, and Monte Carlo. 3 Credits.
Concepts and statistical techniques critical to constructing and analyzing effective simulations; emphasis on generic principles rather than specific applications. Topics include model building (bias-variance tradeoff, model selection,, Fisher information), benefits and drawbacks of simulation modeling, random number generation, simulation-based optimization, discrete multiple comparisons using simulations, Markov chain Monte Carlo (MCMC), and input selection using optimal experimental design.
EN.553.766. Combinatorial Optimization. 3 Credits.
The main goal of this course is to introduce students to combinatorial optimization techniques. The first part of the course will focus on combinatorial algorithms for classical problems. The next part of the course will show how polyehdral theory can be used to deal with combinatorial optimization problems in a unifying manner. Familiarity with linear programming and algorithms desirable but not strictly required. Recommended Course Background: Linear Algebra.
EN.553.767. Iterative Algorithms in Machine Learning: Theory and Applications. 3 Credits.
This course teaches an overview of modern (randomized) iterative methods for applications inmachine learning and data science. In particular, we will discuss the theoretical basics of stochastic optimization, iterative algorithms for variational inequalities, scalability of algorithms to large datasets, and challenges in distributed optimization, such as decentralized or federated machine learning. We will cover a set of foundational papers and a selection of recent publications.
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.770. Causal Inference. 3 Credits.
Statistical underpinnings of causal inference, with a focus on experimental design and data-driven decision making, as well as the incorporation of tools from optimization and machine learning. Topics include randomization and the potential outcomes framework, confounding adjustment via propensity scores and matching, double robustness and semiparametric efficiency, treatment heterogeneity, instrumental variables, regression discontinuities, synthetic controls, sensitivity analysis, interference, graphical models, and policy learning.
Prerequisite(s): EN.553.730
EN.553.780. Shape and Differential Geometry. 3 Credits.
The purpose of this class is to provide an elementary knowledge of the differential geometry of curves and surfaces, and to place this in relation with the description and characterization of 2D and 3D shapes. Intrinsic local and semi-local descriptors, like the curvature or the second fundamental form will be introduced, with an emphasis on the invariance of these features with respect to rotations, translations, etc. Extension of this point of view to other class of linear transformations will be given, as well as other types of shape descriptors, like moments or medial axes. Recommended Course Background: Calculus III and linear algebra
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.781. Functional Data Analysis. 3 Credits.
This course covers basic and applied ideas in statistical methods for modeling and analyzing functional and shape data. Topics include and introduction to basic differential geometry; registration problems and phase variability; shapes of planar curves; and statistical modeling of functional data.
Prerequisite(s): Students may take EN.550.681or EN.553.781, but not both.
EN.553.784. Mathematical Foundations of Computational Anatomy. 3 Credits.
The course will provide fundamental concepts and methods that pertain the analysis of the variation of anatomical shapes extracted from medical images. It will review basic properties of the most important shape representations (landmark, curves, surfaces, images…), describe distances and discrepancy measures that allow for their comparison, and introduce nonlinear optimal control methods that underlie the Large Deformation Diffeomorphic Metric Mapping (LDDMM) family of registration algorithms. The course will then discuss shape averaging methods and template-centered representations for the analysis of shape datasets.Recommended Course Background: Optimization (EN.553.361 or higher) and (AS.110.202 OR AS.110.211 or higher) AND AS.110.302 or higher.
EN.553.786. Manifold Learning for Subsequent Inference. 3 Credits.
Doctoral-level topics course on dimension reduction and manifold learning for subsequent statistical inference tasks, with applications to current research and open problems in hypothesis testing, network analysis, and large language models. Topics include estimation and information tests for multinomial distributions and random graphs with latent positions on an unknown manifold; asymptotic properties of spectral embeddings and multidimensional scaling; and convergence of shortest path distances to Riemannian distances. Encompasses a wide range of material from statistics, graph theory, matrix analysis, functional analysis, and differential geometry. Though course is self contained, strong background in mathematics is recommended for exploration of specific research directions at the intersection of manifold learning and statistics.
EN.553.789. Reproducing Kernel Theory and Applications. 3 Credits.
The course covers the theory of reproducing kernel Hilbert spaces and some of their applications to various engineering fields. It will provide basic concepts of Hilbert spaces, followed by the definition of a reproducing kernel (scalar-, vector- or operator-valued) and their fundamental properties. Applications will include problems in approximation theory, machine learning and statistical modeling (Gaussian processes). Prerequisites: Linear algebra, Real Analysis, Probability and Statistics.
EN.553.791. Internship - Financial Mathematics. 2 Credits.
This course is open only to AMS department master's students.
EN.553.792. Matrix Analysis and Linear Algebra. 4 Credits.
A second course in linear algebra with emphasis on topics useful in analysis, economics, statistics, control theory, and numerical analysis. Review of linear algebra, decomposition and factorization theorems, positive definite matrices, norms and convergence, eigenvalue location theorems, variational methods, positive and nonnegative matrices, generalized inverses. Prerequisite: one semester of real analysis.
Prerequisite(s): Students may take EN.550.692 or EN.553.792, but not both.
EN.553.793. Turbulence Theory. 3 Credits.
An advanced introduction to turbulence theory for graduate students in the physical sciences, engineering and mathematics. Both intuitive understanding and exact analysis of the fluid equations will be stressed. Previous familiarity with fluid mechanics is not required, although it could be helpful.
EN.553.794. Turbulence Theory II. 3 Credits.
This course will continue the theoretical investigation of fluid turbulence, directly following on from EN.550.693. Topics to be considered are turbulent vortex dynamics, Lagrangian dynamics, and special topics such as wall-bounded turbulence, free shear flows, two-dimensional and quasigeostrophic turbulence, MHD turbulence, etc. Cross-listed with Physics
EN.553.795. Matrix Analysis and Linear Algebra II. 3 Credits.
Additional topics in linear algebra, with emphasis on ideas useful in analysis, economics, statistics, control theory, and numerical analysis, and building on the material of EN.553.792. Singular value inequalities, perturbation of singular subspaces and eigenspaces, field of values, inertia, Kronecker and Hadamard products, matrix equations, matrix functions. Prerequisites: EN.553.792
Prerequisite(s): EN.553.792
Distribution Area: Engineering, Quantitative and Mathematical Sciences
EN.553.796. Random Matrix Theory in Data Science and Statistics. 3 Credits.
A first course in random matrix theory (RMT), the study of the eigenvalues and eigenvectors of matrices with random entries that is foundational to high-dimensional statistics and data science. Topics include eigenvalue distributions of specially structured ensembles of random matrices, matrix concentration inequalities, and asymptotic and finite-sample results for broad classes of matrices. A core focus is on probability in high dimensions: concentration of measure, the geometry of high-dimensional spaces and convex sets, Gaussian measure, and sharp transitions and threshold phenomena. Applications will feature principal component analysis, network inference, randomized algorithms, optimization, neural networks, and will also be drawn from students' own interests and backgrounds.Prerequisities: Linear Algebra AND (EITHER Real Analysis, 110.405 or equivalent, OR Probability Theory I 553.720 or equivalent). In particular, familiarity with eigenvalues, eigenvectors, and singular value decompositions; formal definitions of limits, convergence, and open and closed sets; laws of large numbers, central limit theorems, and conditional expectation.
EN.553.797. Introduction to Control Theory and Optimal Control. 3 Credits.
A control system is a dynamical system on which one can act through a parameter that can be chosen freely at any point in time. In this class, we will be interested in two main problems. The first one is controllability, which studies conditions for the existence of controls allowing an initial point to be driven to any other point. The second one is optimal control, in which we will study methods to minimize a certain cost over all possible controls, possibly with endpoint constraints. Such problems have many applications in engineering: crossing a river with minimal fuel, planning trajectories of rocket engines etc. Recommended Course Background: Multivariate Calculus, Linear Algebra, Differential Equations. Some familiarity with Optimization is recommended, but not mandatory.
EN.553.798. Partial Differential Equations for Applied Mathematicians. 3 Credits.
This Ph.D.-level course introduces the ordinary and partial differential equations theories from an applied mathematician’s viewpoint. The course starts with concepts widely used in applied mathematics and functional analysis, including Banach spaces, Hilbert spaces, distributions, Fourier transform, and Sobolev spaces. Then we discuss existence and uniqueness theory for weak solutions and viscosity solutions to ordinary and partial differential equations, with an emphasis on those that arise in mathematical physics, calculus of variations, or deterministic and stochastic control theory.
EN.553.800. Dissertation Research. 3 - 20 Credits.
Reading, research, or project work for advanced graduate students. Arranged individually between students and faculty.
EN.553.801. Department Seminar. 1 Credit.
A variety of topics discussed by speakers from within and outside the university. Required of all resident department graduate students.
EN.553.802. Graduate Independent Study. 3 - 5 Credits.
Graduate independent study for Applied Mathematics & Statistics department students.
EN.553.804. Approved External Coursework. 3 - 20 Credits.
The JHU Financial Mathematics Master’s program requires that students satisfy a summer internship requirement. Students unable to secure an internship, may satisfy the requirements by developing a course plan which meets with the approval of the advisor. Course plans chosen must be designed to improve knowledge and skills that will ultimately make the student more attractive to potential employers, and build upon one or more of the following areas of focus: finance, natural language processing, machine learning, particular coding languages, and cloud computing.Students may choose from the following options:• Coursera (with certificate of completion)• Code Academy• LeetCode• LinkedIn LearningThe external course plan must be approved by student’s advisor prior to enrollment. Students are required to document experiences and submit a report on the skills and knowledge they developed taking those approved external courses. Final reports will be graded Pass/Fail.
EN.553.805. Industry Project Practicum. 3 Credits.
A project-based course in which Masters students work in teams on projects proposed by partner companies. Projects come from different industry sectors, including healthcare, finance, energy, pharmaceuticals, manufacturing and tech, and may involve modeling, data analytics, machine learning, optimization, and other diverse applied mathematical and computational tools. Student teams will work under the supervision of the instructor and personnel from the partner companies.Prerequisites: Background in Linear Algebra, Statistics, Data Science, Optimization; experience in computing
EN.553.806. Capstone Experience in Data Science. 3 - 6 Credits.
Project work for Data Science Master’s students. Arranged individually between students and faculty.
Distribution Area: Quantitative and Mathematical Sciences
EN.553.809. Master's Research. 3 - 10 Credits.
Reading, research, or project work for Master’s level students. Arranged individually between students and faculty.
EN.553.845. Professional Pathways. 1 Credit.
This seminar consists of sessions in career preparation, presentations by industry professionals as well as career panels.
EN.553.847. Financial Mathematics Masters Seminar. 1 Credit.
This course is only open to students enrolled in the MSE in Financial Mathematics program. Advanced topics chosen according to the interests of the instructor and graduate students. The course will focus on recent research articles in the financial mathematics literature.