Mathematics Major

The department of mathematics and computer science provides students with courses for general knowledge and for career preparation. We stress the development of critical thinking skills, the integration of theory with practical applications and the understanding of concepts of mathematics. Mathematics courses numbered 300 or higher are typically offered once every four semesters on a rotating basis.

The major in mathematics prepares students for careers or graduate school in the mathematical sciences. We encourage mathematics majors to participate in research. The minor in mathematics supports students who are planning careers in areas that rely on applications of mathematics.

The mathematics major requires a minimum of 40 credit hours.

All prerequisites must be completed prior to enrollment in the following courses.
A grade of C- or higher must be achieved in the 200-level courses listed below.

CSCI 251: Introduction to Computer Science
4 credit hours

Prerequisite:  Two years of high school algebra. 
An introduction to computer science through applications such as media. A major component is programming design and development using a language such as Python or Java. A disciplined approach to problem solving methods and algorithm development will be stressed using top-down design and stepwise refinement. Topics included are syntax and semantics, I/O, control structures, modularity, data types, and object-oriented programming.

MATH 231: Calculus I
4 credit hours

Prerequisite:  Two years of high school algebra and one semester of high school trigonometry. 
A study of the fundamental principles of analytic geometry and calculus with an emphasis on differentiation.

MATH 232: Calculus II
4 credit hours

Prerequisite:  MATH 231 or MATH 236. It is recommended that students receive a grade of C or better in MATH 231 or MATH 236 to be successful in this course. 
Continuation of Calculus I including techniques of integration and infinite series.

MATH 233: Calculus III
4 credit hours

Prerequisite:  MATH 232. It is recommended that students receive a grade of C or better in MATH 231 to be successful in this course. 
Functions of two variables, partial differentiation, applications of multiple integrals to areas and volumes, line and surface integrals, and vectors.

MATH 234: Introduction to Mathematical Proof
3 credit hours

Prerequisite:  MATH 231 or MATH 236.
Recommended prerequisite:  MATH 232.
 
A careful introduction to the process of constructing mathematical arguments, covering the basic ideas of logic, sets, functions and relations. A substantial amount of time will be devoted to looking at important forms of mathematical argument such as direct proof, proof by contradiction, proof by contrapositive and proof by cases. Applications from set theory, abstract algebra or analysis may be covered at the discretion of the instructor.

MATH 235: Linear Algebra
3 credit hours

Prerequisite:  MATH 232. 
Study of linear transformations, matrices and vector spaces.

MATH 301: Abstract Algebra
3 credit hours

Prerequisite:  MATH 234 or CSCI 241 and CSCI 262MATH 235. 
The elementary properties of groups, rings and fields are developed.

MATH 421: Real Variables
3 credit hours

Prerequisite:  MATH 233MATH 234.
Recommended prerequisite: MATH 301

Real number system, set theory, continuity and differentiability.

MATH 493: Senior Seminar
3 credit hours

Modern topics in mathematics are discussed in a seminar setting. Students integrate their study of mathematics throughout their undergraduate years and explore the connections among mathematics and other courses they have pursued. Departmental assessment of the major is included. This course is designed to be a capstone experience taken during the final semester of the senior year. This course has been approved as an Honors qualified course.

Choose three courses from at least two of the following areas (9 hrs): 

Probability and Statistics

MATH 326: Probability Theory
3 credit hours

Prerequisite:  MATH 232. It is recommended that students receive a grade of C or better in MATH 232 to be successful in this course. 
This course includes an introduction to probability theory, discrete and continuous random variables, mathematical expectation and multivariate distributions.

MATH 327: Mathematical Statistics
3 credit hours

Prerequisite:  MATH 326. It is recommended that students receive a grade of C or better in MATH 326 to be successful in this course. 
This course takes the material from MATH 326 into the applications side of statistics including functions of random variables, sampling distributions, estimations and hypothesis testing.

Applied Math

CSCI 340: Numerical Analysis
3 credit hours

Prerequisite:  MATH 231 or MATH 236MATH 232. 
Numerical solutions to mathematical problems are studied. Topics include approximating solutions to equations, interpolation, numerical differentiation and integrating, and numerical linear algebra.

MATH 366: Differential Equations
3 credit hours

Prerequisite:  MATH 232
A first course in ordinary differential equations.

MATH 432: Complex Variables
3 credit hours

Prerequisite:  MATH 233MATH 234
A study of complex numbers, analytic functions, complex integration, residues and series.

MATH 290, 390, 490: Selected Topics
1-3 credit hours

Selected Topics are courses of an experimental nature that provide students a wide variety of study opportunities and experiences. Selected Topics offer both the department and the students the opportunity to explore areas of special interest in a structured classroom setting. Selected Topics courses (course numbers 290, 390, 490) will have variable titles and vary in credit from 1-3 semester hours. Selected Topic courses may not be taken as a Directed Study offering.

Geometry and Topology 

MATH 330: Geometry
3 credit hours

Prerequisite:  MATH 234. 
Foundations of Euclidian geometry from the axioms of Hilbert and an introduction to non-Euclidian geometry.

MATH 440: Topology
3 credit hours

Prerequisite:  MATH 234. 
An introduction to point-set topology. Metric spaces, connectedness, completeness and compactness are some of the topics discussed.

Computer Science 

CSCI 453: Formal Language Theory
3 credit hours

Prerequisite: CSCI 351 or MATH 234. 
A formal study of the mathematical basis for computer software. The following topics are included: finite automata, regular expressions, context-free languages, pushdown automata, Turing machines, decidability and computability.

CSCI 454: Compiler Theory
3 credit hours

Prerequisite:  CSCI 351
The translation of high-level languages into low?level languages is studied, including syntax definition, lexical analysis, syntax analysis and the role of the parser. Other topics include type checking, run-time environments, code generation and code optimization.

*Students may replace MATH 234 with the pair of classes CSCI 241 and CSCI 262.