Mathematics & Computer Science Courses


MAT 111 Mathematics for Liberal Arts - 4cr/16wks
    Mathematics from historical, philosophical, conceptual, and computational points of view, and as a means for understanding the world. Topics include history and philosophy of mathematics, number systems, estimation and scientific notation, logic, mathematical modeling, infinity, space, time, Theory of Relativity, mathematics and music, probability, games of chance, statistics, polls.
    No prerequisites.
Back to Math Homepage


MAT 112 Mathematics of Form and Design - 4cr/8wks
    This introductory course approaches mathematical ideas from visual and conceptual points of view with numerous construction projects assigned. Specific topics include Golden Mean,
Fibonacci numbers, mosaics, symmetry, polyhedra, geodesic domes, geometric constructions,
sacred geometry, concepts of space and time, 3D and 4D geometry, perspective in art, fractals,
randomness, forms in nature.
    No prerequisites.
    (View course syllabus.)
Back to Math Homepage


MAT 141 Statistics - 4cr/16wks
    The role, use, and meaning of statistics in the natural and social sciences and business are
introduced. Much emphasis is placed on exploratory data analysis. Topics include:
experimental design, data collection and analysis, random sampling, probability distributions,
summary statistics, and statistical inference. The use of statistical calculators and computer
software packages is encouraged.
    Prerequisite: Two years of high school algebra or departmental permission.
    (View course syllabus.)
Back to Math Homepage


MAT 150 Pre-Calculus Mathematics - 4cr/16wks
    Functions and their graphs. Topics include linear and quadratic equations; polynomial, rational exponential, logarithmic, and trigonometric functions; sequences; and programming.
Applications to the physical and life sciences, environmental studies, and finance. Graphing
calculators are used extensively to explore and reinforce key concepts. Students who have
performed well in a Precalculus course elsewhere should enroll directly in Calculus I.
    Prerequisite: Three years of high school algebra and geometry.
    (View course syllabus.)
Back to Math Homepage


MAT 201 Computer Science I - 4cr/16wks
    Algorithm development, problem solving methods, program design and implementation using a high-level language are explored. Emphasis is placed on general principles of programming.
Topics covered include data types, logical structures and loops, arrays. Programming projects
illustrative of current applications are assigned.
    Prerequisite: MAT 150 Elementary Functions or equivalent.
    (View course syllabus.)
Back to Math Homepage


MAT 202 Computer Science II - 4cr/16wks
    The course is a continuation of MAT 201. More complex data structures are introduced: stacks, queues, trees, linked lists, pointers. MAT 201-202 provide basic competency in scientific programming.
    Prerequisite: MAT 201 Computer Science I or equivalent.
    (View course syllabus.)
Back to Math Homepage


MAT 241 Calculus I - 4cr/16wks
    Functions and their graphs, the concept of the derivative, differentiation formulas, logarithms
and exponentials, trigonometric functions, maxima and minima, extrema problems, related rates, chain rule, introduction to integration and applications. Graphing calculators are used
extensively to explore and reinforce the mathematical concepts.
    Prerequisite: MAT 150 Elementary Functions or other Precalculus course.
   (View course syllabus.)

Back to Math Homepage


MAT 242 Calculus II - 4cr/16wks
    Applications of integration, numerical integration, elementary differential equations and
applications, techniques of integration, sequences, series, and Taylor's Theorem with
remainder, approximations of transcendental functions, Fourier Series.
    Prerequisite MAT 241 Calculus I.
   (View course syllabus.)
Back to Math Homepage


MAT 243 Calculus III - 4cr/16wks
    Vector algebra, lines and planes, partial derivatives, the gradient, graphing in 3 dimensions,
multiple integrals, and vector integral calculus, computer graphing. The software package
MATLAB is introduced and used extensively.
    Prerequisite: MAT 242 Calculus II.
    (View course syllabus.)
Back to Math Homepage


MAT 250 Linear Algebra - 4cr/16wks
    Systems of linear equations, Gaussian elimination, matrix algebra, geometry in three
dimensional Euclidean space, vector spaces, linear independence, spanning, linear
transformations, eigenvalues and eigenvectors, digitalization. MATLAB is used extensively.
    Prerequisite: MAT 242 Calculus II.
    (View course syllabus.)
Back to Math Homepage


MAT 251 Differential Equations - 4cr/16wks
    Classification, uniqueness and existence properties, analytic methods for solving first- and
second-order differential equations, systems of linear differential equations with constant
coefficients, matrix methods, and Laplace transform theory are introduced. Emphasis is on the
development of techniques for solving differential equations arising in applications.
    Prerequisite: MAT 242 Calculus II
    (View course syllabus.)
Back to Math Homepage


MAT 290-298 Special Topics in Mathematics - 2-4cr/8 or 16wks
    In-depth consideration of a topic in Mathematics. May be repeated for credit under different
topics.
Back to Math Homepage


MAT 299 Independent Study - 1-4cr/16wks
Back to Math Homepage


MAT 303 Computer Science III - 4cr/16wks
    The course is a continuation of data structure topics from MAT 202. Topics include trees,
graphs, memory management, sequential and random access files, and techniques for file
management. Ordinarily, a large programming project is required which utilizes the data
structure development.
    Prerequisite: MAT 202 Computer Science II
    (View course syllabus.)
Back to Math Homepage


MAT 304 Computer Science IV - 4cr/16wks
    Principles of computer organization are introduced: levels of computer organization, digital
logic, microprocessing, machine language, assembly language, operating system processes,
memory, interrupts, addressing, controls, paging, tasking, and linkage.
    Prerequisite: MAT 202 Computer Science II.
    (View course syllabus.)
Back to Math Homepage


MAT 310 Abstract Algebra - 4cr/16wks * (1997-98)
    Axiomatic structures, elementary number theory, groups and group representations, applications of groups, symmetry groups, homomorphisms, isomorphisms, rings, and fields. The emphasis is on theorem proving.
    Prerequisite: MAT 250 Linear Algebra.
    (View course syllabus.)

Back to Math Homepage


MAT 320 Geometry - 4cr/16wks * (1998-99)
    Axiomatic foundations of Euclidean geometry, Euclidean rigid motions, inversions, the isometry theorems, the Fifth parallel Postulate and non-Euclidean geometries, Riemannian geometry, mathematical foundations of Relativity, philosophy and history of geometry and spacetime theories. The software package Geometer's Sketchpad is introduced and used extensively.  Theorem proving and understanding logical relationships among ideas are stressed.
    Prerequisite: MAT 242 Calculus II.
    (View course syllabus.)

Back to Math Homepage


MAT 370 Probability - 4cr/16wks * (1997-98)
    Combinatorics, random variables, distributions, expectations, variances, correlation
coefficients, Central Limit Theorem, Law of Large Numbers, introduction to stochastic
processes, computer simulations of random models, applications.
    Prerequisite: MAT 242 Calculus II.
     (View course syllabus.)

Back to Math Homepage


MAT 380 Discrete Mathematics - 4cr/16wks * (1998-99)
    Sets, propositional and predicate calculus, recursive definitions and recurrence relations,
combinatorial techniques, partially ordered sets, graphs, trees, Boolean algebra, algebraic
systems.
    Prerequisite: MAT 242 Calculus II.
Back to Math Homepage


MAT 400 Real Analysis - 4cr/16wks * (1997-98)
    Sets, construction of the real numbers, topology of the real line, open and closed sets, limits,
compactness, connectedness, continuity, metric spaces, continuity of functions on metric spaces,
pathological sets and functions.
    Prerequisite: MAT 243 Calculus III.
Back to Math Homepage


MAT 420 Complex Analysis - 4cr/16wks * (1998-99)
    The complex plane, DeMoivre's Theorem, analytic functions, harmonic functions,
Cauchy-Riemann equations, Cauchy integral formula, residue theory, applications to integration, series expansions, bilinear maps, and introduction to conformal mapping.
    Prerequisite: MAT 243 Calculus III.
Back to Math Homepage


MAT 440 Numerical Analysis - 4cr/16wks * (1998-99)
    Finite precision arithmetic, error analysis, calculations of transcendental functions, roots,
Newton-Raphson and related methods, curve fitting, interpolation, numerical linear algebra,
numerical solutions of differential equations, and Runge-Kutta methods. Numerous programming assignments.
    Prerequisites: MAT 250 Linear Algebra, MAT 251 Differential Equations, and MAT  201 Computer Science I or equivalent programming experience.
Back to Math Homepage


MAT 490-498 Special Topics in Mathematics - 2-4cr/8 or 16wks
    In-depth consideration of a topic in Mathematics. May be repeated for credit under different
topics. These can be in foundations of mathematics, logic topology, differential geometry,
measure theory, stochastic processes, number theory, history of mathematics, mathematical
methods in science, internships, or other topics of interest to student and faculty.
    (View course syllabus for MAT 492.)
Back to Math Homepage


MAT 499 Independent Study - 1-4cr/16wks
    Tutorials and independent projects with approval of the department.
Back to Math Homepage