Mathematics - Pure Mathematics Emphasis Requirements (BA/BS)

Major Requirements - 37 units
MATH 253CALCULUS AND ANALYTIC GEOMETRY I (GM)5
MATH 254CALCULUS AND ANALYTIC GEOMETRY II5
MATH 255CALCULUS AND ANALYTIC GEOMETRY III3
MATH 280DISCRETE MATHEMATICS3
MATH 301INTRODUCTION TO ANALYSIS3
MATH 355MATRICES AND LINEAR ALGEBRA3
MATH 452INTRODUCTION TO ABSTRACT ALGEBRA3
Select four courses from the following list:12
DIFFERENTIAL EQUATIONS
THEORY OF NUMBERS
TOPOLOGY
GRAPH THEORY
ABSTRACT ALGEBRA
COMPLEX VARIABLES
ADVANCED CALCULUS
Total Units37
Unique Computer Science Requirement - 3 units
Select one of the following:3
INTRODUCTION TO PYTHON PROGRAMMING (GM)
INTRODUCTION TO PROGRAMMING (GM)
INTRODUCTION TO JAVA (GM)
INTRODUCTION TO C++ (GM)
INTERMEDIATE JAVA
INTERMEDIATE C++
SCIENTIFIC COMPUTING
Writing Requirement - 3 units
ENGLISH 370ADVANCED COMPOSITION3
or ENGLISH 372 TECHNICAL AND SCIENTIFIC WRITING