Requirements for the Sc.B. Degree in Applied Math and Computer Science

Concentration Prerequisites (2 courses)


Two semesters of Calculus (e.g. MATH 90 and 100, or MATH 170).

Concentration Requirements (17 courses)



  • Math 180 or 350
  • Math 520, 540 or CSCI530

Applied Mathematics

  • APMA 350
  • APMA 360
  • APMA 1170 or APMA 1180

Computer Science

  • (CSCI 150 and CSCI 160) or
    (CSCI 170 and CSCI 180)
    or (CSCI 190 and an additional CS course not otherwise used to satisfy a concentration requirement; this course may be 180, an intermediate-level course, or a 1000-level course)
  • Three of the following intermediate-level courses, one of which must be math-oriented and one systems-oriented
    • CSCI 220 (math)
    • CSCI 310 or
      CSCI 330 (sys)
    • CSCI 320 (sys)
    • CSCI 510 (math)

Additional Requirements

Note: CSCI 1450 may be used either as a math-oriented core course or as an advanced course. CSCI 1450 was formerly known as CSCI 450: they are the same course and hence only one may be taken for credit. Applied Math 1650 may be used in place of CSCI 1450. However, concentration credit will be given for only one of Applied Math 1650 and CSCI 1450.

Professional Track

Click here for the requirements for the professional track.