Mathematics Major
Department Advanced Placement Policy
AP Calculus
Students who have received a score of 4 or 5 on the AP Calculus AB exam, or a subscore of 4 or 5 on the AP Calculus BC Exam, will earn credit for MATH 135 Calculus 1 and are advised to take MATH 136 Calculus 2. Students will forfeit their credit if they opt to take MATH 133 Calculus 1 with Fundamentals or MATH 135 Calculus 1. Students who receive a score of 4 or 5 on the AP Calculus BC exam will earn credit for MATH 136 Calculus 2 and are advised to take MATH 241 Multivariable Calculus. Students will forfeit their credit if they opt to take MATH 133 Calculus 1 with Fundamentals, MATH 135 Calculus 1 or MATH 136 Calculus 2.
AP Computer Science
Students with a score of 4 or 5 on the AP Computer Science A exam earn one unit of credit for CSCI 131 Techniques of Programming and are encouraged to consider enrolling in CSCI 132 Data Structures. Students who experienced significant disruptions to their AP courses in Spring 2020, and any students who are not confident of their programming skills, are encouraged to contact Prof. Kevin Walsh (kwalsh@holycross.edu) for advice on selecting an appropriate course. Students with AP Computer Science A credit will forfeit their AP credit if they opt to take either CSCI 131 or CSCI 110. AP Computer Science A credit counts towards fulfilling computer science major and minor requirements. A score of 4 or 5 on the AP Computer Science Principles exam will earn one unit of credit for CSCI 110. This course does not count toward fulfilling the computer science major or minor requirements. Regardless of score, all students who have taken AP Computer Science Principles are encouraged to take CSCI 131 Techniques of Programming. Students will forfeit their AP credit if they opt to take CSCI 110. A score of 4 or 5 on either AP Computer Science exam fulfills the mathematical science common area requirement.
Requirements
Majors must take at least 11 courses offered by the mathematics and computer science department. The following courses are required:
Code | Title |
---|---|
Required Courses: | |
Calculus 1 | |
or MATH 133 | Calculus 1 with Fundamentals |
Calculus 2 | |
Multivariable Calculus | |
Mathematical Structures | |
Linear Algebra | |
Modern Algebra 1 | |
Real Analysis 1 | |
Three electives at the 300 level or above. One must be a project course. | |
Topics In Geometry | |
Differential Geometry | |
Mathematical Models | |
Ordinary Differential Equations | |
Complex Analysis | |
Modern Algebra 2 | |
Number Theory | |
Combinatorics | |
Real Analysis 2 | |
Topics In Topology | |
Methods of Numerical Analysis | |
Partial Differential Equations | |
Dynamical Systems | |
Seminar | |
Directed Reading | |
Directed Project | |
Mathematics Honors Thesis | |
Mathematics Honors Thesis | |
Probability Theory | |
Mathematical Statistics | |
Statistical Computing | |
The remaining elective course may be either an additional 200 or 300 level mathematics course or one of the following: 1 | |
Techniques of Programming | |
Data Structures | |
Statistics | |
Statistics |
1 | A maximum of 2 AP credits may be applied toward the major. |
MATH 110 Topics In Mathematics, STAT 120 Statistical Reasoning, and STAT 130 Introduction to Data Science do not count toward the mathematics major.
Project Courses
Depending on the preference of the instructor or the semester offered, some of the 300-level electives (e.g. MATH 303 or MATH 357) are designated as project courses. In these courses, in place of a final exam, students work on a substantial project leading to a written report and an oral presentation. These projects provide majors with independent learning experiences, where students either investigate some topic using the tools and concepts studied in the course or explore mathematical topics beyond those covered in the course.
Additional Opportunities for Exploration:
Majors are encouraged to take advantage of the close student-faculty contact afforded by upper-division seminars, independent study, and departmental honors, which permit students to explore topics of mutual interest to students and faculty that are not part of the regular course offerings. Also, throughout the curriculum, in courses and in independent work, students are able to explore and utilize the growing relationship between mathematics and computing.