Concentration in Discrete Mathematics and Computer Science  
Courses Credit Hours
Area A - Essential Skills 9
ENGL 1101 3
ENGL 1102 3
MATH 1112 or 1113 3
   
Area B - Social Issues 5
ANTH 2105 or GEOG 2105 or PSYC 2105 or SOCI 2105 2
COM 1109 or FL 1002 or PHIL 2200 3
   
Area C - Humanities/Fine Arts 6
ENGL 2110 3
ART 1107 or MUSI 1107 or TPS 1107 3
   
Area D - Science, Mathematics, and Technology 10
MATH 1190 4
Choose one of the following course sequences:  
SCI 1101 and 1102 7
CHEM 1211/1211L and CHEM 1212/1212L 8
CHEM 1151/1151L and CHEM 1152/1152L 8
PHYS 1111 and PHYS 1112 8
PHYS 2211 AND PHYS 2212 8
   
Area E - Social Sciences 12
POLS 1101 3
ECON 1100 or ECON 2100 3
HIST 1110 3
HIST 2112 3
   
Fitness for Living Requirement 3
   
Area F - Lower Division Major Requirements 18
MATH 2202 4
MATH 2203 4
CSIS 2300 3
CSIS 2301 3
CSIS 2302 3
Math-Science Overflow from Area D 1
   
Upper Division Major Requirements 21
MATH 3260 (Linear Algebra I) 3
MATH 3310 (Differential Equations) 3
MATH 3322 (Discrete Modeling I) 3
MATH 3332 (Probability and Statistical Inference) 3
MATH 4361 (Modern Algebra I) 3
MATH 4381 (Real Analysis I) 3
MATH 4700 (Capstone Experience) 3
   
Upper Division Concentration-Based Electives 27
Mathematics and Statistics Electives 15
MATH 3000 (Software of Mathematics) 3
MATH 3261 (Numerical Methods I) 3
MATH 4322 (Discrete Modeling II) 3
MATH 4345 (Numerical Methods II) 3
Any additional 3000 or 4000 level MATH course 3
Other Concentration-Based Electives 12
Choose 12 hours from:  
CSIS 3401 (Introduction to Data Structures) 3
CSIS 3402 (Advanced Data Structures and Algorithms) 3
CSIS 3150 Programming Languages 3
MATH 3323 (Computer Applications of Discrete Modelling) 1
Any additional 3000 or 4000 level CSIS course 3
Overflow hours from General Education 0 to 3
   
   
Free Electives (any course in the college curriculum) 12
   
Program Total 123