Bachelor of Science in Mathematics

  BA in Mathematics

The Bachelor of Science degree curriculum is designed to prepare students for positions in education, business, industry, or government, as well as for graduate work in mathematics. Students must complete the core requirements of the major and then, in consultation with the undergraduate adviser, must select one of the following options: General Mathematics, Pure Mathematics, Single Subject Teaching, Applied Mathematics, or Applied Mathematics - Computer Science.
Requirements for the Major (102 units)

Lower Division Required Courses (48 units):
CS 201 Introduction to Programming (4)
MATH 206-209 Calculus I-IV (4, 4 ,4, 4)
MATH 215 Differential Equations (4)
MATH 248 Discrete Mathematics (4)
MATH 255 Introduction to Matrix Theory (4)
PHYS 201-204 General Physics (4, 4, 4, 4)
 
Electives (8 units):
Select from lower division natural science or engineering courses.
 
Upper Division Required Courses (14 units):
MATH 325 Mathematical Notation and Proof (4)
MATH 390 Technical Writing (2)
MATH 455 Modern Algebra I (4)
MATH 465 Advanced Calculus I (4)
 
Options (32 units):
Students must select one of the following options:
 
General Mathematics (32 units)
This option prepares students for positions in business, industry, or government.

Required courses (20 units):
MATH 420 Mathematical Logic (4) or
MATH 430 Modern Geometry (4) or
MATH 446 Theory of Numbers

MATH 456 Modern Algebra II (4) or
MATH 457 Linear Algebra (4)

MATH 463 Introduction to Complex Analysis(4) or
MATH 466 Advanced Calculus II (4) or
Math 467 Advanced Calculus III (4)

MATH 470 Numerical Analysis I (4) or
MATH 472 Linear Programming (4) or
MATH 474 Theory of Probability (4)

MATH 490 Senior seminar


Electives (12 units):
Select courses in mathematics or computer science with adviser approval.

Pure Mathematics (32 units)
This option prepares students for graduate work in mathematics.

Required Courses (24 units):
MATH 446 Theory of Numbers(4)

MATH 456 Modern Algebra II (4)

MATH 463 Introduction to Complex Analysis (4)

MATH 466 Advanced Calculus II (4)

MATH 420 Mathematical Logic (4) or
MATH 430 Modern Geometry (4) or
MATH 435 Topology (4) or
MATH 467 Advanced Calculus III (4)


Electives (8 units):
Select courses in mathematics with adviser approval

Single Subject Teaching (32 units)
This option is intended for students who are interested in teaching mathematics. Students should consult the Charter College of Education for credential requirements.

Required Courses (20 units):
MATH 320 Selected Topics in History of Mathematics (4)
MATH 430 Modern Geometry (4)
MATH 446 Theory of Numbers (4)
MATH 474 Theory of Probability (4)
MATH 490 Senior Seminar (4)


Electives (12 units):
Select computer science and mathematics courses with approval of adviser. Students with a strong interest in computer science should consider completing the minor in Computer Science.

Applied Mathematics (32 units) This option prepares students for graduate work in applied mathematics.

Required Courses (20 units):
MATH 457 Linear Algebra (4)

MATH 410 Vector Analysis (4) or
MATH 467 Advanced Calculus III (4)

MATH 463 Introduction to Complex Analysis (4)

MATH 470 Numerical Analysis I (4) or
MATH 472 Linear Programming (4)

MATH 474 Theory of Probability (4)

Electives (12 units):
Select mathematics or computer science courses with approval of adviser. The following are strongly recommended:
MATH 401 Differential Equations (4)
MATH 403 Partial Differential Equations (4)
MATH 411 Tensor Analysis (4)
MATH 475 Introduction to Mathematical Statistics (4)
MATH 484 Introduction to Graph Theory (4)

Applied Mathematics/Computer Science (32 units)
This option is intended for those with interests in both mathematics and computer science.

Required Courses (16 units):
CS 312 Data structures and algorithms (4)
Select 3 courses from:
MATH 410 Vector analysis (4)
MATH 457 Linear algebra (4)
MATH 470 Numerical analysis (4)
MATH 472 Linear programming (4)
MATH 474 Theory of probability (4)

Electives (16 units):
Select mathematics or computer science courses with approval of adviser. At least 8 units must be in Computer Science.
Prerequisites to Math classes
       Select class        Prerequisites:
   


Flow chart for required courses