# Mathematics Major or Minor

## BA Degree — Mathematics Major

Majors in Mathematics must complete the essential education requirements and the following courses:

- CSIT1100 Principles of Computing 3 s.h.
- MATH1380 Introduction to Statistics 3 s.h.
- MATH1510 Calculus I 3 s.h.
- MATH1520 Calculus II 3 s.h.
- MATH2350 Discrete Mathematics 3 s.h.
- MATH2510 Calculus III 3 s.h.
- MATH2520 Calculus IV 3 s.h.
- MATH3330 Modern Algebra 3 s.h.
- MATH3340 Linear Algebra 3 s.h.
- MATH4370 Mathematical Modeling 3 s.h.
- Upper division Mathematics elective 9 s.h.

Students majoring in Mathematics must also successfully complete the Mathematics Assessment Exam. A student completing a double major in Computer Science/Information Technology and Mathematics will be granted a Bachelor of Science degree.

## Mathematics Minor

A minor in Mathematics requires 18 semester hours of Mathematics, to include MATH1510 and 6 s.h. of Mathematics electives numbered 2000 or higher. May not include DEVL1200, MATH1200, or MATH1280.

## Teacher Certification in Mathematics

- FOR MATHEMATICS MAJORS WHO WANT A SECONDARY ENDORSEMENT (5-12):

Students majoring in Mathematics who desire Iowa Teacher Certification with a Mathematics secondary endorsement must complete the Mathematics major requirements above, the Secondary Education Program (with MATH3360 Methods of Teaching Science and Mathematics as the appropriate methods course), and the following courses:

MATH3320 Modern Geometry 3 s.h.

MATH3370 History of Mathematics 3 s.h. - FOR NON-MATHEMATICS MAJORS WHO WANT A SECONDARY MATHEMATICS ENDORSEMENT (5-12):

Non-Mathematics Majors desiring a secondary Mathematics endorsement (5-12) in Iowa must complete the Secondary Education Program (with MATH3360 Methods of Teaching Science and Mathematics as the appropriate methods course), a major in a secondary teaching field, and the following courses:

CSIT1100 Principles of Computing 3 s.h.

MATH1510 Calculus I 3 s.h.

MATH1520 Calculus II 3 s.h.

MATH2350 Discrete Mathematics 3 s.h.

MATH3320 Modern Geometry 3 s.h.

MATH3330 Modern Algebra 3 s.h.

MATH3370 History of Mathematics 3 s.h.

MATH1380 Introduction to Statistics 3 s.h.

## Courses in Mathematics

**MATH1200 Mathematics for Liberal Arts 3 s.h.**

A survey course for non-majors with an emphasis on problem solving and quantitative literacy. Topics included will be voting theory, financial math, graph theory, and coding theory. ELO6 Math

**MATH1250 Informal Geometry 3 s.h.**

Major ideas from the various fields of geometry. Topics include analytical, transformational, Euclidean and non-Euclidean geometries, constructions, tiling the plane, and topology. Goal 3A

**MATH1280 College Algebra 3 s.h.**

Solutions of polynomial, rational and radical equations and inequalities, systems of equations, matrices, sequences, series, combinatorics, mathematical induction. Prerequisite: 2 years high school algebra or DEVL1200. Goal 3A, ELO6 Math

**MATH1310 Mathematical Concepts I 3 s.h.**

A systematic development of whole number systems, geometry, and measurement. Prerequisite: 1 year high school algebra; geometry recommended. Goal 3A, ELO6 Math

**MATH1320 Mathematical Concepts II 3 s.h.**

A systematic development of the real number system and its subsystems, symbolic logic. Prerequisite: MATH1310. Goal 3A, ELO6 Math

**MATH1330 Elementary Functions 3 s.h.**

Functions and relations, special functions and their graphs including logarithmic and exponential functions, trigonometric functions and their inverses. Prerequisite: 2 years of high school algebra or MATH1280. Goal 3A, ELO6 Math

**MATH1380 Introduction to Statistics 3 s.h.**

Data analysis and measures of central tendency, dispersion, and correlation. Introduction to probability. Estimation and hypothesis testing. Bivariate regression. Elementary ANOVA. Introduction to nonparametric techniques. Prerequisite: 1 year high school algebra. Goal 3A, ELO6 Math

**MATH1510 Calculus I 3 s.h.**

Limits, continuity, derivative, mean-value theorem, simple integration, fundamental theorem of calculus. Prerequisite: 2 years high school algebra. Goal 3A, ELO6 Math

**MATH1520 Calculus II 3 s.h.**

Calculus of exponential, logarithmic, trigonometric, hyperbolic and inverse functions; techniques of integration and applications. Prerequisite: MATH1510 and trigonometry. Goal 3A

**MATH1900 Elementary Topics in Mathematics 1-3 s.h.**

A study of selected elementary topics in mathematics that are not offered in the regular curriculum. May be repeated for credit when topics are different. Goal 3A

**MATH2000 Individual Study Goal 3A** **1-3 s.h.**

**MATH2350 Discrete Mathematics 3 s.h.**

A survey of topics in discrete mathematics focusing on introductory logic, methods of mathematical proof, set theory, determinants and matrices, combinatorics, and graph theory. Prerequisite: 2 years high school algebra or MATH1280. Goal 3A

**MATH2510 Calculus III 3 s.h.**

Conic sections, polar coordinates, indeterminate forms, improper integrals, sequences, series, vectors in the plane. Prerequisite: MATH1520. Goal 3A

**MATH2520 Calculus IV 3 s.h.**

Vectors in space, functions of several variables, multiple integration, line integrals. Prerequisite: MATH2510. Goal 3A

**MATH3000 Individual Study Goal 3A** **1-3 s.h.**

**+ MATH3200 Probability and Stochastic Processes 3 s.h.**

Introduction to probability, classical probability models and processes, random variables, conditional probability, Markov Chains, and application. Prerequisite: MATH1520 and MATH2350. Goal 3A

**MATH3300 Differential Equations 3 s.h.**

Methods of solving first order differential equations and linear second order differential equations, power series solutions, Laplace transforms, Fourier series, and boundary value problems. Prerequisite: MATH2520. Goal 3A

**MATH3320 Modern Geometry 3 s.h.**

Foundations of Euclidean and non-Euclidean geometries. Prerequisite: MATH1510 and MATH2350 or consent of instructor. Goal 3A

**+ MATH3330 Modern Algebra 3 s.h.**

Axiomatic algebra, groups, rings, fields. Prerequisite: MATH1510 and MATH2350. Goal 3A

**MATH3340 Linear Algebra 3 s.h.**

Matrices, vector spaces, linear transformations. Prerequisite: MATH1510 and MATH2350. Goal 3A

**MATH3360 Methods of Teaching Science and Mathematics (Also SCIE3360) 3 s.h.**

A study of the objectives, methods, techniques, materials, and activities related to teaching science and mathematics in the secondary schools. Prerequisite: 20 hours in science or mathematics. Prerequisites: admittance into Teacher Education, unless part of an approved Liberal Studies Program.

**+ MATH3370 History of Mathematics 3 s.h.**

Origins, philosophy and development of the mathematical sciences. Prerequisite: MATH1510. Goal 4

**+ MATH3460 Real Analysis 3 s.h.**

A theoretical study of functions of a real variable with emphasis on definitions and proofs. Prerequisite: MATH1520 and MATH2350. Goal 3A

**MATH3900 Advanced Topics in Mathematics 1-3 s.h.**

A study of selected advanced topics in mathematics which is not offered in the regular curriculum. May be repeated for credit when topics are different. Goal 3A

**MATH4000 Individual Study Goal 3A** **1-3 s.h.**

**+ MATH4360 Numerical Analysis (Also CSIT4360) 3 s.h.**

Analysis of numerical methods for computers covering iterative methods for finding roots of equations, numerical integration, interpolation and differentiation, and solution of ordinary differential equations. Error analysis and convergence of algorithms. Prerequisite: MATH2510 and a computer programming course. Goal 3A

**+ MATH4370 Mathematical Modeling (Also CSIT4370) 3 s.h.**

Selected topics to demonstrate the interaction of mathematical thinking with real-world problems. Prerequisites: MATH1520 and MATH2350. Goal 3A

**MATH4900 Advanced Topics in Mathematics 1-3 s.h.**

A study of selected advanced topics in mathematics which is not offered in the regular curriculum. May be repeated for credit when topics are different. Goal 3A

Support Courses for Mathematics Major

**CSIT1100 Principles of Computing 3 s.h.**

An introduction to the fundamentals of computer programming through extensive practice developing software in the Python language. Fundamental terminology and topics such as integrated development environments, variables, data types, control structures, functions, and objects will be covered.

+Denotes an alternate year course.