Bachelor of Science in Mathematics - Discrete Mathematics

Wellness Requirement
APPH 1040Scientific Foundations of Health2
or APPH 1050 The Science of Physical Activity and Health
or APPH 1060 Flourishing: Strategies for Well-being and Resilience
Core IMPACTS
Institutional Priority
CS 1301Introduction to Computing3
Mathematics and Quantitative Skills
MATH 1552Integral Calculus4
Political Science and U.S. History
HIST 2111The United States to 18773
or HIST 2112 The United States since 1877
or INTA 1200 American Government in Comparative Perspective
or POL 1101 Government of the United States
or PUBP 3000 American Constitutional Issues
Arts, Humanities, and Ethics
Any HUM6
Communicating in Writing
ENGL 1101English Composition I3
ENGL 1102English Composition II3
Technology, Mathematics, and Sciences
PHYS 2211Introductory Physics I 14
PHYS 2212Introductory Physics II4
MATH 1551Differential Calculus2
or MATH 1550 Introduction to Differential Calculus
MATH 1553Introduction to Linear Algebra2
or MATH 1554 Linear Algebra
or MATH 1564 Linear Algebra with Abstract Vector Spaces
Social Sciences
Any SS9
Field of Study
CS 1331Introduction to Object Oriented Programming3
Lab Science4
MATH 2551Multivariable Calculus4
or MATH 2561 Honors Multivariable Calculus
MATH 2552Differential Equations4
or MATH 2562 Honors Differential Equations
MATH 2106Foundations of Mathematical Proof3
Bridging Courses
MATH 3012Applied Combinatorics3
MATH 3235Probability Theory3
MATH 3406A Second Course in Linear Algebra3
Upper Level Foundation Courses
MATH 4107Introduction to Abstract Algebra I 23
MATH 4317Analysis I 23
MATH 4320Complex Analysis 23
Discrete Mathematics Concentration
CS 3510Design and Analysis of Algorithms3
or CS 3511 Design and Analysis of Algorithms, Honors
MATH 4022Introduction to Graph Theory3
MATH 4032Combinatorial Analysis3
ISYE 3133Engineering Optimization3
or MATH 4580 Linear Programming
Select six hours: 76
Game Theory I
Algebraic Structures in Coding Theory
Introduction to Abstract Algebra II
Introduction to Number Theory
Introduction to Information Theory
Introduction to Algebraic Topology
Undergraduate Research 3
Automata and Complexity Theory
Advanced Algorithms
Advanced Optimization
Mathematics Elective 73
Engineering or Science Electives 7
BIOS, CHEM, EAS, PHYS, PSYC, ECON, CS, CX, AE, BMED, CEE, CHBE, ECE, ISYE, MSE, ME 3000-level or higher courses 4,59
Free Electives
Free Electives 611
Total Credit Hours122

Pass-fail only allowed for Free Electives.

Four courses from Group A list must be completed. Student may select MATH elective from Group B if four courses from Group A are complete, otherwise, the Math elective must come from Group A. If student does not complete four courses from Group A list from concentration requirements and MATH elective, then the course(s) must be completed for free electives.

Group A list: MATH 3236, MATH 4022, MATH 4032, MATH 4108, MATH 4150, MATH 4210MATH 4221, MATH 4261, MATH 4318, MATH 4347, MATH 4431, MATH 4432, MATH 4441, MATH 4541, MATH 4640.

Group B list: MATH 4080/MATH 4090, MATH 4222, MATH 4255, MATH 4262, MATH 4280, MATH 4348, MATH 4542, MATH 4580, MATH 4581, MATH 4641, MATH 4699, MATH 4755, MATH 4777, MATH 4782, MATH 4801, MATH 4802, CS 3510/CS 3511, CS 4510, CS 4540, CS 4641, CX 4140, CX 4240, ISYE 3133, ISYE 4133.

1

If PHYS 2231 is taken, extra hour goes toward Free Electives

2

 C-minimum required

3

MATH 4699 must be an approved topic related to concentration and can only be used once.

4

CEE 3770,ISYE 3770, CS 4001, and CS 4002 are not allowed to be used here.

5

 Two courses must be from the same school.

6

 MATH 1113, MATH 11X3, MATH 3670, CEE 3770, and ISYE 3770 are restricted from free electives.

7

These hours may share with a minor.