All math majors take Calculus (Mathematics 408C and 408D, or Mathematics 408K, 408L, and 408M), Linear Algebra (M 341, or M 340L for students who have taken this course before becoming a math major) and Probabilty (M 362K). Additional requirements vary by degree plan as follows.

BA math degree options:

    Standard option:  Abstract Algebra or Number Theory, Analysis, Probability, and at least one more upper division math course from a list of fourteen. At least 24 upper division (middle number 2 or higher) courses are required.

    Mathematics for Middle Grades and Secondary School Teaching Option:  Linear Algebra, Discrete Mathematics, Probability, Statistics, Geometry, Number Theory or Abstract Algebra, Analysis, and two courses designed especially for future math teachers. Almost all students choosing this option also enroll in the UTeach program, which provides non-mathematics courses (including student teaching) preparing students to teach math or science.

BS math degree options:

    Option I -- Actuarial Science:  Probability, Statistics, one proof course, Interest Theory, certain courses in Economics, Accounting, and Finance, at least three math courses in actuarial mathematics, and additional upper division courses chosen from mathematics and a specified list in the Business School.

    Option II -- Applied Mathematics: Introductory Computer Science, Differential Equations, Scientific Computation in Numerical Analysis, Probability, Introduction to Mathematical Modeling and Industrial Mathematics, Complex Analysis, Real Analysis I, Abstract Algebra, and two more courses chosen from a list of five possibilities.

    Option III -- Mathematical Sciences:

        Specialization in Statistics, Probability, and Data Analysis: Introductory Computer Science, Differential Equations, Probability, Analysis, Applied Statistics, Introduction to Mathematical Statistics, and at least 13 additional upper division hours from a specified list, including courses in mathematics and in several other departments.

    Specialization in Scientific Computation: Elements of Computers and Programming (Computer Sciences), Elements of Software Design (Computer Sciences), Differential Equations, Scientific Computation in Numerical Analysis, Probability, Numerical Methods for Applications, Analysis, and at least thirteen additional hours from a specified list of courses.

    Option IV -- Pure Mathematics: Differential Equations, Complex analysis, Probability, Real Analysis I, Algebraic Structures I, a two-course sequence from a specified list, and additional upper division hours, chosen in consultation with the faculty advisor, to make a total of at least 32 upper division math hours.

    Option V-- Teaching:
        Math Courses: Discrete Mathematics, Structure of Modern Geometry, Probability, Applied Statistics, two courses designed especially for future mathematics teachers, Analysis, Number theory or Abstract algebra, Differential Equations or Introduction to Mathematical Statistics (depth course), plus additional upper division course work chosen from a specified list to make a total of at least 32 upper division hours.
        Additional Courses required as part of the major: Research Methods, Perspectives in Math and Science, 18 hours of professional development courses (including apprentice teaching), and one supporting course (course in another field that uses math).

For more details on course requirements, see the Undergraduate Catalogue:

BA: http://www.utexas.edu/student/registrar/catalogs/ug04-06/ch10/ch10b.html#batchelor  (Scroll down page to Bachelor of Arts Plan I, and continue in next file for more details)
BS: http://www.utexas.edu/student/registrar/catalogs/ug04-06/ch10/ch10g.html