Four-Year BS/MS

Degree description

Upon completion, the student receives a BS degree from Emory College and an MS degree from the Graduate School of Arts and Sciences. The degree requirements are extensive and challenging; completion of the program demands careful planning and early consultation with a departmental advisor.

Requirements

Four Year BS/MS in Mathematics

Students should begin both the Math 411/412 and the Math 421/422 (formerly Math 323/324) sequences in the fall of their junior year.

  1. The following courses:
    • Math 111 & 112: Calculus I & II
    • Math 211: Advanced Calculus
    • Math 250: Foundations of Mathematics
    • Math 318: Complex Variables
    • Math 321: Abstract Vector Spaces
    • Math 411 & 412: Real Analysis I & II
    • Math 421 & 422 (formerly Math 323 & 324): Abstract Algebra I & II
  2. One of the following graduate sequences:
    • Math 511 & 512: Analysis I & II
    • Math 521 & 522: Algebra I & II
    • Math 541 & 542: Topology I & II
  3. One additional graduate sequence from the following:
    • Math 511 & 512: Analysis I & II
    • Math 515 & 516: Numerical Analysis I & II
    • Math 521 & 522: Algebra I & II
    • Math 531 & 532: Graph Theory I & II
    • Math 535 & 536: Combinatorics I & II
    • Math 541 & 542: Topology I & II
    • Math 555 & 556: Ordinary Differential Equations I & II
    • Math 557 & 558: Partial Differential Equations I & II
  4. One additional mathematics course at the 300 level or above.
  5. An acceptable thesis project.

Four Year BS/MS in Computer Science/Mathematics

Students should take CS 551 in the fall of their junior year.

  1. The following courses:
    • Math 112: Calculus II
    • Math 221: Linear Algebra
    • CS 224: Mathematical Foundations of Computer Science
    • CS 170: Introduction to Computer Science
    • CS 253: Data Structures and File Organization I
    • CS 255: Computer Organization & Architecture I
    • CS 355: Computer Organization & Architecture II
    • CS 524: Theory of Computing
    • CS 551: Systems Programming
    • CS 556: Compiler Construction
    • CS 580: Operating Systems
    • Math 250: Foundations of Mathematics
    • Math 315: Numerical Analysis
    • Physics 234: Introduction to Digital Electronics and Microprocessors
    • One of the following:
      • Physics 141 & 142: Introductory Physics I & II, with Laboratory
      • Physics 151 & 152: General Physics I & II, with Laboratory
  2. One additional, approved, 500-level Math or CS elective
  3. An acceptable thesis project and oral defense