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/
- 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
4 Total Credits
- Complete all of the following
Basic Core- All courses specifically identified in the GEP (MAC2311C and COP3502C) and the CPP (MAC2312, MAC2313, MAP2302 and one of CHM2045C, BSC2010C, or PHY2048/PHY2048L or PHY2048C) are required in this program.
Science Core- Complete all of the following
- Selection of the science sequence may need to reflect the student's track. Consult the requirements of the track before selecting the science sequence.
- The Mathematical Biology track requires both of the following sequences: chemistry (CHM2045C, CHM2046, and CHM2046L) and biology (BSC2010C and BSC 2011C).
- The Engineering/Physics track requires the following sequence: PHY2048C (or PHY2048 and PHY2048L) and PHY2049C (or PHY2049 and PHY2049L).
- 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
18 - 39 Total Credits
- Complete 1 of the following
General Mathematics Track- Complete all of the following
- Earn at least 3 credits from the following types of courses: Any 4000 or 5000 level courses with an MAP or MAT prefix offered by the Department of Mathematics
- 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 12 credits from the following types of courses: Any 4000 or 5000 level courses offered by the Department of Mathematics except MTG 4212 or MHF 4404.
- Additional Mathematics courses can be taken as approved.
Mathematical Biology Track- Complete all of the following
Track Prerequisites- If not completed as a part of the GEP, CPP, and Core: Basic Requirements, The Mathematical Biology track requires the following sequences: - CHM2045C, CHM2046 and CHM2046L or - BSC2010C and BSC2011C
Track Requirements- Complete all of the following
- Complete the following:
- CHM2210 - Organic Chemistry I (3)
- CHM2211 - Organic Chemistry II (3)
- MAP4484 - Mathematical Biology (3)
- Earn at least 3 credits from the following types of courses: Any 4000 or 5000 level course with an MAP or MAT prefix offered by the Department of Mathematics
- Earn at least 3 credits from the following types of courses: Any 4000 or 5000 level course with an MAA, MAD, MAS or MTG prefix offered by the Department of Mathematics except MTG 4212.
- Earn at least 9 credits from the following types of courses: Select from lecture courses listed in the restricted electives areas of the Biology B.S. and/or the Biomedical Sciences bachelors programs.
- Earn at least 9 credits from the following types of courses: Statistics courses offered by the Department of Statistics and Data Science, 6 credit hours of which are at the upper division (3000-4999) level.
Mathematical Economics Track- Complete all of the following
Track Prerequisites- Complete ECO2023 as a part of the GEP.
Track Requirements- Complete all of the following
- Complete the following:
- ECO2013 - Principles of Macroeconomics (3)
- ECO3101 - Intermediate Microeconomics (3)
- ECO3203 - Intermediate Macroeconomics (3)
- ECO3410 - Mathematical Economics (3)
- ECO4412 - Econometrics I (3)
- MAP4113 - Probability, Random Processes and Applications (3)
- MAP4640 - Financial Mathematics (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.
- Additional courses can be taken as approved.
- Earn at least 6 credits from the following:
- ECO3703 - International Microeconomics (3)
- ECO4504 - Public Economics (3)
- ECO4713 - International Macroeconomics (3)
- ECP4303 - Environmental and Natural Resource Economics (3)
- ECP4403 - Industrial Organization (3)
- STA4322 - Statistical Theory II (3)
- Additional courses can be taken as approved.
Computational Track- Complete all of the following
Track Prerequisites- Complete COP3502C as a part of the GEP, CPP, or Core: Basic 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)
- Additional courses can be taken as approved.
Engineering/Physics Track- Complete all of the following
Track Prerequisites- Complete PHY2048C (or PHY2048 and PHY2048L) and PHY2049C (or PHY2049 and PHY2049L) as a part of the GEP, CPP, and/or Core: Basic Requirements.
Track Requirements- Complete all of the following
- Complete the following:
- MAA4402 - Introduction to Complex Variables (3)
- MAP4103 - Mathematical Modeling I (3)
- MAP4341 - Introduction to Partial Differential Equations (3)
- PHY3101 - General Physics Using Calculus III (3)
- Complete at least 1 of the following:
- EGN3321 - Engineering Analysis-Dynamics (3)
- MAP4303 - Ordinary Differential Equations II (3)
- MAP5435 - Advanced Mathematics for Engineers (3)
- PHZ3113 - Introduction to Theoretical Methods of Physics (3)
- Complete at least 1 of the following:
- COT4500 - Numerical Calculus (3)
- EGN3211 - Engineering Analysis and Computation (3)
- EGN3420 - Engineering Analysis (3)
- MAP4371 - Numerical Methods for Differential Equations (3)
- MAP4384 - Numerical Methods for Computational Sciences (3)
- PHZ3151 - Computer Methods in Physics (3)
- Complete at least 1 of the following:
- EGN3310 - Engineering Analysis-Statics (3)
- PHY3220 - Mechanics I (3)
- Complete at least 1 of the following:
- EGN3343 - Thermodynamics (3)
- PHY3513 - Thermal and Statistical Physics (3)
- Earn at least 6 credits from the following:
- CES4100C - Structural Analysis I and Lab (4)
- EAS3101 - Fundamentals of Aerodynamics (3)
- EEL3004C - Linear Circuits I (3)
- EGM3601 - Solid Mechanics (3)
- EGN3331C - Mechanics of Materials (3)
- ESI4312 - Deterministic Methods for Operations Research (3)
- PHY4604 - Wave Mechanics I (3)
- PHY4605 - Wave Mechanics II (3)
- Earn at least 6 credits from the following:
- CWR3201 - Engineering Fluid Mechanics (3)
- EAS4105 - Flight Mechanics (3)
- EAS4200 - Analysis & Design of Aerospace Structures (3)
- EAS4400 - Spacecraft Attitude Dynamics (3)
- EAS4505 - Orbital Mechanics (3)
- EEE3342C - Digital Systems (3)
- EEL3470 - Electromagnetic Fields (3)
- EEL3552C - Signal Analysis and Analog Communication (4)
- EEL3657 - Linear Control Systems (3)
- EEL3801C - Computer Organization (4)
- EEL4742C - Embedded Systems (3)
- EEL4750 - Digital Signal Processing Fundamentals (3)
- EEL4832 - Engineering Applications of Computer Methods (3)
- EEL4851C - Engineering Data Structures (4)
- EGN3365 - Structure and Properties of Materials (3)
- EGN3613 - Engineering Economic Analysis (2)
- EIN4333 - Production and Distribution Systems (3)
- EMA4223 - Fundamentals of Mechanical Behavior of Materials (3)
- EML3262 - Kinematics of Mechanisms (3)
- EML3701 - Fluid Mechanics I (3)
- EML4142 - Heat Transfer (3)
- EML4225 - Introduction to Vibrations and Controls (3)
- EML4313 - Intermediate System Dynamics and Controls (3)
- EML4703 - Fluid Mechanics II (3)
- ENV4561 - Advanced Environmental Engineering Operations & Processes (3)
- ESI4234 - Quality Engineering (3)
- ESI4523 - Systems Simulation (3)
- PHY3323 - Electricity and Magnetism I (3)
- PHY4324 - Electricity and Magnetism II (3)
- STA4321 - Statistical Theory I (3)
- STA4322 - Statistical Theory II (3)
- Complete at least 1 of the following:
- MAD4203 - Introduction to Combinatorics (3)
- MAD4301 - Introduction to Graph Theory (3)
- Additional courses can be taken as approved.
Mathematical Data Analysis Track- Complete all of the following
- Complete the following:
- MAD4203 - Introduction to Combinatorics (3)
- MAD4301 - Introduction to Graph Theory (3)
- MAP4112 - Mathematical Foundations of Machine Learning and Artificial Intelligence (3)
- MAP4113 - Probability, Random Processes and Applications (3)
- MAP4191 - Mathematical Modeling of Data (3)
- MTG4324 - Topological Data Analysis (3)
- Earn at least 6 credits from the following types of courses: Upper division (3000-4999) statistics courses offered by the Department of Statistics and Data Science.
- Earn at least 6 credits from the following types of courses: 4000 level (4000- 4999) courses in the Department of Computer Science.
Capstone Requirement
4 Total Credits
- Complete all of the following
- Students are strongly encouraged to complete this course as early as is practicable in their program.
- Complete the following:
- MAA4226 - Advanced Calculus I (4)
Grand Total Credits: 44 - 65
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.
- Fulfill Exit Examination requirement.
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