Johns Hopkins University
 Department of Mathematics
 404 Krieger Hall
 3400 N. Charles Street
 Baltimore, MD 21218

 410-516-7397 Phone
 410-516-5549 Fax


Undergraduate Program Information

Learning Goals
Major or Minor in Mathematics

Undergraduate Courses
Current Semester Course Schedule
BA/MA Program

Undergraduate Research

Undergraduate Learning Goals      Top of Page

1. Knowledge

Students should have a good working knowledge of the language of mathematics as embodied in the basic constructs of mathematics in the fundamental areas of algebra, analysis, and geometry.

2. Analytical skills

a)  Students should be able to analyze the logical structure of a scientific or mathematical problem and to develop a meaningful approach to a solution. 

b) Students should be able to read, understand and construct a well-formed proof.

3. Research skills
a) Students should develop the mathematical maturity and skills necessary to extend their knowledge through self-study and independent research.
b) Students should be able to apply mathematical methods to solve research problems arising outside of mathematics.

4. Communication skills

a) Students should be able to formulate precise mathematical statements and questions.
b) Students should be able to effectively and successfully communicate mathematics in both oral and written form to a broad mathematical and lay audience.

Major or Minor in Mathematics       Top of Page


The listed requirements for the BA Degree in Mathematics are in addition to the Johns Hopkins University’s General Requirements for Departmental Majors. Courses used to meet requirements must be completed with a grade of C- or better.

  • Calculus I, II, and III.  Majors are encouraged but not required to take Honors variants.
  • Advanced Algebra I (110.401) and one other term of algebra, either Elementary Number Theory (110.304) or Advanced Algebra II (110.402). Note: Neither Linear Algebra (110.201) nor Honors Linear Algebra (110.212) satisfies this requirement.
  • Either Analysis I (110.405) or Honors Analysis I (110.415) and one other term of analysis chosen from Methods of Complex Analysis (110.311), Analysis II (110.406), Honors Analysis II (110.416), Partial Differential Equations for Applications (110.417), Dynamical Systems (110.421), Introduction to Differential Geometry (110.439) or Fourier Analysis & Generalized Functions (110.443).
  • Linear Algebra (110.201) or Honors Linear Algebra (110.212) and one other mathematics course at the 300-level or above.
  • Two terms in any one of the following areas of applications of mathematics, or other appropriate advanced courses as approved by the Director of Undergraduate Studies.
    Classical Mechanics (171.204), Introduction to Electromagnetic Theory (171.301), Topics in Advanced Electromagnetic Theory (171.302), Introduction to Quantum Mechanics (171.303-304), Statistical Physics and Thermodynamics (171.312)
    Chemistry: Chemical Applications of Group Theory (030.345), Intermediate Quantum Chemistry (030.453), Physical Chemistry II (030.302)
    Applied Mathematics & Statistics: Dynamical Systems (550.391), Introduction to Probability (550.420), Introduction to Stochastic Processes (550.426), Introduction to Statistics (550.430), Mathematical Game Theory (550.453), Combinatorial Analysis (550.471) Graph Theory (550.472)
    Economics: Microeconomic Theory (180.301), Macroeconomic Theory (180.302), Game Theory and the Social Sciences (180.315)
    Computer Science:
    Artificial Intelligence (600.435), Algorithms I (600.463), Randomized Algorithms (600.464), 600.488

Minor in Mathematics       Top of Page

Students with a major in another department may be awarded a minor in mathematics upon completion of the courses below. All courses used to meet these requirements must be completed with a grade of C- or better.

  • Calculus I, II, and III.
  • Four mathematics courses at the 200-level or above (excluding Calculus III), of which at least three are at the 300-level or above. (excluding the 1-credit seminar 345)  A course in the Department of Applied Mathematics and Statistics (at the corresponding level) may be substituted for one of the 300-level or above courses.

Click here for a check list of major or minor requirements.

Undergraduate Courses       Top of Page

Students usually begin by taking Calculus I-II (110.106-107), which is offered in three versions to meet the needs of students with different goals and interests. Students in mathematics, the physical sciences, and engineering are encouraged to begin with the 110.108-109 sequence or 110.113; students majoring in other subjects may wish to take the 110.106-107 sequence which relates the methods of calculus to the biological and social sciences. A one-term pre-calculus course 110.105 is offered for students who could benefit from additional preparation in the basic tools (algebra and trigonometry) used in calculus. Entering students may receive course credit for Calculus I or Calculus I-II on the basis of the College Board AP exams. Students without AP credit should take the Math placement exam to determine which course would be appropriate for them.

Linear Algebra (110.201), Calculus III (110.202), and Differential Equations (110.302) may be taken in any order after completing Calculus II (110.107 or 110.109). These courses are especially designed to acquaint students with mathematical methods relevant to engineering and the physical, biological, and social sciences. The department offers honors course Honors Multivariable Calculus (110.211) and Honors Linear Algebra (110.212). Additional courses oriented towards applications include Methods of Complex Analysis (110.311), Partial Differential Equations for Applications (110.417) and Fourier Analysis and Generalized Functions (110.443). Students interested in the theoretical foundations of mathematics may select Advanced Algebra I & II (110.401-402), Analysis I & II (110.405-406) or Honors Analysis I and Analysis II (110.415 and 110.406), Introduction to Topology (110.413) and Introduction to Differential Geometry (110.439). Students planning to pursue further study in mathematics should work toward taking these theoretical courses as early as possible in their undergraduate years and are encouraged to take graduate-level courses as soon as they are qualified.

Undergraduate Course List

BA/MA Program       Top of Page

By applying the same courses simultaneously toward the requirements for the B.A. and M.A. degrees, an advanced student can qualify for both degrees within the usual four-year period of undergraduate education. Applicants to the program should complete the standard graduate application during their junior year and no later than April 30 of that year. With the application, the applicant must supply an official copy of the current transcript and a statement of purpose. The GRE exams are not required, and the graduate application fee is waived. In addition, the applicant must have one member of the faculty of the JHU Mathematics Department submit a letter of recommendation. Information regarding  the application process can be found here. All interested students must contact the Academic Program Coordinator prior to applying. Admission to the program is based on excellence in upper division mathematics courses.

All B.A. and M.A. requirements must be completed within the traditional four-year time frame. Graduate student financial support is not available for B.A./M.A. candidates.

M.A. degree requirements

  • 4 graduate courses given by the Hopkins Mathematics Department;
  • 2 additional courses at the graduate or 400 level, other than 110.401, 110.405, and 110.415, given by the Hopkins Mathematics Department, or with the permission of the Graduate Program Director, graduate mathematics courses given by other departments or universities.

All courses used to satisfy the requirements must be completed with a grade of B- or better. (Advanced graduate courses completed with a grade of P can also be used to satisfy the requirements.) 

Honors       Top of Page

Departmental honors are awarded to recipients of the B.A. degree who have completed Methods of Complex Analysis (110.311), Advanced Algebra I & II (110.401-402), Honors Analysis I and Analysis II (110.415-416), and one or more additional courses at the 400 level or above. The student must have at least a 3.6 average in these 6 courses.

Undergraduate Research       Top of Page

The Krieger School of Arts and Sciences offers and coordinates many opportunities for undergraduates to become engaged in ongoing research projects or to initiate their own.