Mathematics, B.A.
Program Learning Outcomes
Graduates of the program will be able to:
- demonstrate facility with analytical and algebraic concepts.
- write proofs.
- apply their mathematical knowledge and critical thinking to solve problems.
- use technology to solve problems.
- speak about their work with precision, clarity, and organization.
- write about their work with precision, clarity, and organization.
- identify, locate, evaluate, and effectively and responsibly use and cite information for the task at hand.
- collaborate effectively in teams.
- understand and create arguments supported by quantitative evidence.
- understand the professional, ethical, and social issues and responsibilities with the implementation and use of mathematical models and technology.
Code | Title | Units |
---|---|---|
Lower-Division Requirements | ||
CSC 1043 and CSC 1043L | Introduction to Computer Programming and Introduction to Computer Programming Lab | 3 |
CSC 1054 and CSC 1054L | Objects and Elementary Data Structures and Objects and Elementary Data Structures Lab | 4 |
MTH 1064 and MTH 1064L | Calculus I (GE) and Calculus I Lab (GE) | 4 |
MTH 1074 and MTH 1074L | Calculus II and Calculus II Lab | 4 |
MTH 2033 | Linear Algebra | 3 |
MTH 2074 | Calculus III | 4 |
Upper-Division Requirements | ||
MTH 3012 | Number Theory with Proofs | 2 |
MTH 3052 | History of Mathematics | 2 |
MTH 3083 | Mathematical Probability and Statistics | 3 |
MTH 4081 | Senior Seminar in Mathematics | 1 |
MTH 4024 | Real Analysis | 4 |
or MTH 4044 | Abstract Algebra | |
Choose one (1) course from the following: | 3 | |
Differential Equations | ||
Discrete Mathematics | ||
Mathematical Modeling | ||
Complex Analysis | ||
Choose one (1) sequence from the following: | 3 | |
Honors Project I and Honors Project II | ||
Independent Research in Mathematics I and Independent Research in Mathematics II | ||
Service Learning in Mathematics | ||
Elective Courses | ||
Choose eight (8) additional units from the following: 1 | 8 | |
Python and UNIX | ||
Machine Learning and Multivariate Modeling in R | ||
Computational Tools | ||
Data Visualization and Communication with R | ||
Honors Project I | ||
Honors Project II | ||
Differential Equations | ||
Discrete Mathematics | ||
Mathematical Modeling | ||
Topics in Geometry | ||
Complex Analysis | ||
Real Analysis | ||
Abstract Algebra | ||
Advanced Applied Statistics | ||
History of Mathematics Study Tour | ||
Internship in Data Science | ||
Independent Study in Mathematics | ||
Special Topics in Mathematics | ||
Independent Research in Mathematics I | ||
Independent Research in Mathematics II | ||
Service Learning in Mathematics | ||
Project for Data Analytics Minors I | ||
Project for Data Analytics Minors II | ||
Total Units | 48 |
- 1
An elective course may not count as both an upper-division requirement and a required “additional elective.”
Total Non-GE Units for Degree: 44