The Mathematics B.S. program provides students with a sound mathematical education in preparation for academic, industrial or governmental employment as well as advanced study in mathematics or related disciplines while also fostering analytical skills, initiatives, and independence that are useful in problem-solving in general.

Students select from one of six tracks: a general track that provides students with the greatest flexibility in their learning plan and five specialized tracks (Mathematical Biology, Mathematical Economics, Computational, Engineering/Physics, Mathematical Data Analysis) that are designed to provide students with advisement and guidance in developing mathematical ideas and processes in particular areas of application.

**Degree Requirements**

- Students who change degree programs and select this major must adopt the most current catalog.
- Departmental Residency Requirement: at least 24 semester hours of regularly scheduled 3000-4000 level courses must be taken from the UCF Mathematics Department.
- Students must earn at least a "C" (2.0) in each course used to satisfy a requirement.
- Students must achieve a minimum cumulative GPA of 2.0 in all courses satisfying major requirements.
- Co-op or internship credit cannot be used in this major.
- Students should consult with a departmental advisor.
- All prerequisites of courses taught within the College of Sciences will be enforced.
- Courses designated in the General Education Program and the Common Program Prerequisites are usually completed in the first 60 hours.
- Prior to enrolling in CHM2045 and any MAC course, you must take the Chemistry Placement Test and Math Placement Test ~ https://www.sdes.ucf.edu/placement-tests/
- Prior to enrolling into COP3223C, you may take the Computer Science Placement Test ~ https://www.cs.ucf.edu/academics/computer-science-placement-test/
- Note: The following courses will not satisfy any Math degree requirements:
- MTG 4212 - Modern Geometries
- MHF 4404 - History of Mathematics

## Degree Requirements

### Core Requirements: Basic Level

7 Total Credits

- Complete all of the following
Basic Core- Complete all of the following
- All courses specifically identified in the GEP (MAC2311C and COP 2500C) and the CPP (MAC2312, MAC2313, MAP2302 and one of CHM2045C, BSC2010C, or PHY2048/PHY2048L or PHY2048C) are required in this program.
- Complete the following:
- COP3502C - Computer Science I (3)

Science Core- Complete all of the following
- Earn at least 4 credits from the following types of courses: The Science Core can be completed by earning 4 credits in any of the following:
- - CHM2045C (may be fulfilled by GEP or CPP) and - CHM2046 and CHM2046L or - BSC2010C (may be fulfilled by GEP or CPP) and - BSC2011C or - PHY2048C (or PHY2048 and PHY2048L) (may be fulfilled by GEP or CPP) and - PHY2049C (or PHY2049 and PHY2049L)

### Core Requirements: Advanced

18 Total Credits

- Complete all of the following
- Complete the following:
- MAA4226 - Advanced Calculus I (4)
- MAS3105 - Matrix and Linear Algebra (4)
- MAS3106 - Linear Algebra (4)
- MAS4301 - Abstract Algebra I (3)
- MHF3302 - Logic and Proof in Mathematics (3)

- Students are strongly encouraged to take MAA4226 (Capstone) as early as is practicable in their program.
- Substitution of COT3100 for MHF3302 is possible with approval of Department Undergraduate Coordinator.

### Restricted Electives

36 Total Credits

Computational Track- Complete all of the following
Track Prerequisites- Complete COP3502C as a part of the Basic Core Requirements.
Track Requirements- Complete all of the following
- Complete the following:
- COP3503C - Computer Science II (3)
- MAP4303 - Ordinary Differential Equations II (3)
- MAP4341 - Introduction to Partial Differential Equations (3)
- MAP4371 - Numerical Methods for Differential Equations (3)
- MAP4384 - Numerical Methods for Computational Sciences (3)
- STA2023 - Statistical Methods I (3)
- STA4321 - Statistical Theory I (3)

- Earn at least 3 credits from the following types of courses: Any 4000 or 5000 level courses with an MAA, MAD, MAS or MTG prefix offered by the Department of Mathematics except MTG 4212.
- Earn at least 3 credits from the following types of courses: Any 4000 or 5000 level courses offered by the Department of Mathematics except for MTG 4212 or MHF 4404.
- Earn at least 9 credits from the following:
- COP3402 - Systems Software (3)
- COP4020 - Programming Languages I (3)
- COT4210 - Discrete Structures II (3)
- COP4331C - Processes for Object-Oriented Software Development (3)
- COP4600 - Operating Systems (3)
- EEL4768 - Computer Architecture (3)
- CIS4340 - Data Management Technology (3)

- Additional courses can be taken as approved.

### Capstone Requirement

0 Total Credits

- Complete MAA4226 as part of the Core Requirements: Advanced. Students are strongly encouraged to complete this course as early as is practicable in their program.

#### Grand Total Credits: **61**

#### Total Undergraduate Credit Hours Required: 120

**Electives **

- If the track allows, to fulfil the 120 hours required of this degree, select electives primarily from upper level courses and with departmental advisor's approval. May be outside of the department.

**Foreign Language Requirements**

*Graduation*

**Departmental Exit Requirements**

- Earn a grade of "C" (2.0) or better in each course used to satisfy the degree program.
- Students must achieve a minimum cumulative GPA of 2.0 in all courses satisfying major requirements.
- Participate in an exit interview.

**University Minimum Exit Requirements**

- A 2.0 UCF GPA
- 42 semester hours of upper division credit completed
- 60 semester hours earned after CLEP awarded
- 30 of the last 39 hours of course work must be completed in residency at UCF.
- A maximum of 45 hours of extension, correspondence, CLEP, Credit by Exam, and Armed Forces credits permitted.
- Complete the General Education Program, the Gordon Rule, and nine hours of Summer credit.

**Honors In Major**

- Application and admission through the Department and the Burnett Honors College. More information about Honors in the Major can be found at honors.ucf.edu/research
- Fulfill University requirements for Honors in the Major.

**Related Programs**

- Aerospace Engineering (B.S.A.E.)
- Biology (B.S.)
- Biomedical Sciences (B.S.)
- Chemistry (B.S.)
- Computer Science (B.S.)
- Data Science (B.S.)
- Economics (B.S.)
- Electrical Engineering - Accelerated Undergraduate-Graduate (B.S.E.E. / M.S.E.E.)
- Industrial Engineering (B.S.I.E.)
- Secondary Education, Mathematics Education Track (B.S.)
- Mechanical Engineering (B.S.M.E.)
- Physics (B.S.)
- Statistics (B.S.)
- Actuarial Science Minor
- Bioengineering Minor
- Biology Minor
- Biomedical Sciences (B.S.)
- Chemistry Minor
- Computer Science Minor
- Economics Minor
- Education Minor
- Environmental Studies Minor
- Information Technology Minor
- Mathematics Minor
- Mathematics Education Minor
- Physics Minor
- Statistics Minor
- Technological Entrepreneurship Minor

**Advising Notes **

- Students should consult with a department advisor.
- Students with adequate preparation can consult with the department undergraduate advisor on substituting graduate classes for departmental electives.
- Contact your college advisor in the College of Sciences Advising Services (COSAS) office (CSB 250) for more information about overall progress toward your degree, GEP and other university requirements, academic probation, special problems as well as general academic advising.

**Transfer Notes**

- Lower division courses do not substitute for upper division courses.
- Courses transferred from private and out-of-state schools must be evaluated for equivalency credit. The student must provide all supporting information.
- Submit your requests for course evaluations at https://sciences.ucf.edu/cosas/ and click on "COS Course Evaluation".
- The following substitutions are acceptable for common program prerequisites if taken as part of the AA course work prior to transferring to UCF:
- Computer Programming: may use any programming course with a COP prefix.
- Laboratory Science: may use any GLY, PHY, CHM or BSC course with a lab designed for science majors; however, the biology, chemistry and physics classes are core requirements and still must be taken.

**Program Academic Learning Compacts**

- Program Academic Learning Compacts (student learning outcomes) for undergraduate programs are located at:
*http://www.oeas.ucf.edu/alc/academic_learning_compacts.htm*