Note:

  • Math 372, 373, 375, 376 were Math 342, 272, 371, and 372 respectively.

  • Sample Math Contracts

    Sample Computer Science Contracts


    Emphasis in Operations Research

    Lower-Division Courses

  • Calculus: Math 121, 122, 221
  • Linear Algebra: Math 232
  • Computer Science: Csci 161, 261
  • Upper-Division Courses

  • Probability and Statistics: Math 375, 376
  • Operations Research: Math 471, Math 335
  • Participation in the Mathematical Contest in Modeling
  • Electives

    One of the following:

  • BPA 469 (Operations Management) for a business emphasis
  • Math 301 (Differential Equations) for a science/engineering emphasis
  • Math/CS 310 (Numerical Analysis) for a computing emphasis
  • Notes


    Emphasis in Pure Mathematics (Pre-Graduate School)

    Lower-Division Courses

  • Calculus: Math 121, 122, 221
  • LinearAlgebra: Math 232
  • Computer Science: Csci 161
  • Upper-Division Courses

  • Advanced Calculus: Math 321,322
  • Abstract Algebra; Math 433,434
  • Participation in a problem solving group.
  • Electives

  • One additional upper level mathematics course
  • As many additional courses as possible from: Math 301, 338, 341, 352, 375, 376
  • Notes

    One course in another department that makes extensive use of mathematical techniques (e.g. theoretical physics or mathematical economics) may be allowed as a substitute for a mathematics course.


    Emphasis in Applied Mathematics

    Lower-Division Courses

  • Calculus: Math 121, 122, 221
  • LinearAlgebra: Math 232
  • Computer Science: Csci 161
  • Upper-Division Courses

  • Analysis: Math 321 or Math 352
  • Algebra: Math 332 or Math 433
  • Differential Equations: Math 301, 341
  • NumericalAnalysis: Math/CS 310
  • Electives

    Strongly consider taking

    Notes


    Emphasis in Actuarial Science

    Lower-Division Courses

  • Calculus: Math 121, 122, 221
  • Linear Algebra: Math 232
  • Computer Science: Csci 161
  • Economics: Econ 170
  • Upper-Division Courses

    Electives

    Strongly consider taking

    Notes

    The sequence 375, 376 provides depth and the proof-based courses required.

    Revised 3-29-2001


    Emphasis in Secondary Education

    Lower-Division Courses

  • Calculus: Math 121, 122, 221
  • LinearAlgebra: Math232
  • Computer Science: Csci 161
  • Upper-Division Courses

  • Geometry: Math 300
  • Differential Equations: Math 301
  • One of Math 321 or Math 375
  • Abstract Algebra: Math 433, 434
  • Electives

  • Csci261, Math 375, Math 376
  • Notes

    Students who want to teach middle school might take Math 332.


    Emphasis in Applied Computer Science

    Lower-Division Courses

  • Computer Science: Csci 161, 261, 281
  • Calculus: Math 121, 122, 221
  • FiniteMath: 211
  • Upper-Division Courses

  • Computer Science: Csci 361, 340, 460 (340, 360 provides depth)
  • Electives

  • Three units from upper-division courses in computer science.
  • Notes


    Emphasis in Theoretical Computer Science

    Lower-Division Courses

  • Computer Science: Csci 161, 261, 281
  • Calculus: Math 121, 122, 221
  • Linear Algebra: Math 232
  • Upper-Division Courses

  • Computer Science: Csci 361, 370
  • Mathematics: Math 375, 332 or 433
  • Computer' Science 370 and 481 or Computer Science 375 and 475 (for depth)
  • Electives

  • As many other courses from Computer Science 310, 315, 391, 431, and 471 as possible
  • Notes


    Back to Top