Code 
Course Name 
Description 
Credits 

ASTR
250 
The Solar System

Introduction to the current state and past evolution of the Sun and its family of planets, moons, asteroids, and comets. Critical focus is on developing an understanding of the Earth as a planetary body and learning how the studies of other planets and satellites influence models of the climatic, geologic, and biologic history of our home world. Other topics include energy production in stars, global warming, impact hazards, and the search for life beyond our solar system. Results from past and current NASA missions will be explored.
Prerequisites: MATH 115, PHYS 112.

3 
ASTR
260 
Galaxies, Relativity, and Cosmology

Introduction to the study of the structure and history of the universe. Topics include the basic properties of energy and gravity, thermonuclear fusion in stars, composition and distribution of galaxies, spacetime, Einstein's special and general relativity, cosmic microwave background, expansion of the universe, dark energy, and the theories of the big bang and inflation.
Prerequisites: MATH 115, PHYS 112.

3 
CS
111 
ProblemSolving and the Computer

An introduction to computers as a tool in problemsolving, using BASIC as a language. Includes simple programming of problems in algebra or statistics. Draws models from the social and physical sciences. Does not require previous computer experience.

3 
CS
142 
Programming In C++

An introduction to advanced software engineering concepts using C++ and structured programming. Rudiments of the language and program optimization are stressed.

3 
CS
241 
Machine Language with Assembler

Basic principles of machine language programming. Computer organization and representation of numbers, strings, arrays, list structures, all at the machine level. Includes Assembler language.
Prerequisite: CS 142.

3 
CS
245 
Computer Data Structures

A study of the use of a lighlevel language to implement complex data structures. These include lists, trees, graphs, networks, storage allocations, file structure, and information storage and retrieval.
Prerequisite: CS 142.

3 
CS
314 
Mathematical Models and Computer Techniques

Mathematical models with an emphasis on constrained optimization problems. Topics include linear programming, network and integer models, and multiobjective optimization.
Prerequisites: CS 142, MATH 202.

3 
CS
341 
Analysis of Algorithms

Theoretical analysis of various algorithms. Topics to include sorting, searching, selection, matrix multiplication, and multiplication of real numbers.
Prerequisite: CS 245.

3 
CS
344 
Operating System Principles

Analysis of the computer operating systems including Batch, Timesharing and Realtime systems. Topics to include sequential and concurrent processes, processor and storage management, resource protection, processor multiplexing, and handling of interrupts from peripheral devices.
Prerequisite: CS 245.

3 
CS
463 
Introduction to Numerical Methods

Deals with solutions to equations, matrix methods, linear systems of equations, matrix inversion, eigenvalue problems, numerical differentiation.
Prerequisites: CS 142, MATH 204, 322.

3 
MATH
110 
Mathematics for Contemporary Society

The topics studied will include techniques and applications of set theory, counting techniques, matrices, linear systems, statistics and probability, and linear programming.

3 
MATH
115 
Analysis of Functions (Precalculus)

Topics include polynomial, rational, exponential, logarithmic and trigonometric functions, as well as conic sections.

3 
MATH
120 
Mathematics in the Liberal Arts

Designed to implement NCTM curriculum standards with emphasis on problemsolving, patterns and relationships, functions, estimation, and mathematical connections to other disciplines. Topics are chosen from this list: functions, astronomy, number theory in music and cryptology, probability, statistics up to the normal distribution, graph theory, voting methods and logic. No prior knowledge of any of these topics is assumed.

3 
MATH
170 
Applications of Mathematics to Biology

Examines problems in biology through the use of a variety of mathematical tools and models. Topics include linear, exponential, and logarithmic functions, linear systems, probability, and an introduction to calculus.
Prerequisite: MATH 115 or consent of instructor.

3 
MATH
201 
Calculus with Analytic Geometry I

Limits, function, continuity, differentiation, and applications, including related rates and extrema.
Prerequisites: algebra and trigonometry.

3 
MATH
202 
Calculus with Analytic Geometry II

Integration, applications of the definite integral, logarithmic, exponential, hyperbolic, inverse hyperbolic, and trigonometric functions.
Prerequisite: MATH 201.

3 
MATH
203 
Calculus with Analytic Geometry III

Improper integrals, indeterminate forms, infinite series, polar coordinates, parametric equations, and threedimensional space.
Prerequisite: MATH 202.

3 
MATH
204 
Calculus with Analytic Geometry IV

Vectorvalued functions, partial derivatives, multiple integrals, and vector calculus.
Prerequisite: MATH 203.

3 
MATH
216 
Statistics for the Behavioral and Social Sciences

Surveys the basic statistical concepts applicable to problems in the behavioral and social sciences. Includes descriptive statistics, regression and correlative, hypothesis testing, nonparametric methods, and analysis of variance. Computer software will be utilized for calculations.

3 
MATH
219 
History of Mathematics

The study of mathematical concepts from arithmetic to calculus in their historical perspective. This study will be supplemented by historical background material, biographies of mathematicians and translations of source manuscripts in which mathematical discoveries were first announced. Attention will be given to the relationship of mathematics to other disciplines. )
For Mathematics majors and minors.

3 
MATH
220 
Introduction to Probability and Statistics

Acquaints the student with elements of probability, Bayes theorem, measures of central tendency, dispersion, probability distribution, hypothesis tests, nonparametric tests, linear regression, and correlation.

3 
MATH
271 
Transition to Advanced Mathematics

A transition from lower level mathematics courses to higher level courses. Emphasis will be placed on correct reading, understanding, and writing of proofs. Topics will include logic, direct proofs, proof by contrapositive, proof by contradiction, equivalence relations, functions, and mathematical induction.
Prerequisite: MATH 201.

3 
MATH
311 
Differential Equations

The study of differential equations and firstorder linear systems through a combination of analytical, numerical, and qualitative techniques. Topics include the standard analytical methods of solving nthorder linear equations, eigenvalues and eigenvectors for systems, phaseplane trajectories, the Laplace transform, and numerical approximations. Technology is used in conjunction with theory to approximate and analyze solutions. Modeling physical phenomena is emphasized through a rich variety of applications.
Prerequisite: MATH 204.

3 
MATH
321 
Abstract Algebra

Provides an introduction to groups, rings, ideals, integral domains and fields.
Prerequisites: MATH 202, 271.

3 
MATH
322 
Linear Algebra

Deals with vector spaces, matrices, linear transformations, canonical forms and determinants.
Must be taken with MATH 322L. Prerequisites: MATH 202, 271.

2 
MATH
322L 
Linear Algebra Lab

Laboratory to accompany MATH 322 in order to use a computer algebra system (such as Mathematica or Maple) to provide visual reenforcement of central concepts.
Must be taken with MATH 322.

1 
MATH
323 
Theory of Numbers

An introduction to basic number theory: properties of the integers, congruence, Fermat's and Wilson's Theorem, number theoretic functions, Diophantine equations and primes.
Prerequisites: MATH 202, 271.

3 
MATH
324 
College Geometry

The study of axiomatic systems and the notions of proof and consistency. Examines finite, elliptical, and hyperbolic geometries, and advanced topics in Euclidean Geometry. Software is used to enhance exploration and discovery of theorems.
Prerequisite: MATH 202.

3 
MATH
411B 
Curriculum Methods and Materials in Mathematics

See EDUC 411.

3 
MATH
420 
Discrete Mathematics

An introduction to the algebraic concepts, methods and techniques that form the theoretical basis for computer science, including relevant areas of logic, set theory, relations and functions, and Boolean algebra.
Prerequisites: MATH 202, 271.

3 
MATH
425 
Topology

Introduction to pointset topology at the undergraduate level. Topics include topological spaces, limit points, continuity, connectedness, compactness, separability, and the fundamental group.
Prerequisites: MATH 204, 271.

3 
MATH
430 
Real Analysis

An introduction to the analysis of real numbers, variables, and functions. Topics include topology of the real numbers, sequences and series, limits, continuity and uniform continuity, differentiation, the Riemann integral, and sequences of functions.
Prerequisites: MATH 204, 271.

3 
MATH
440 
Complex Variables

An introduction to the theory of complex numbers, variables, and functions. Topics include transformations and mappings, elementary and analytic functions, complex integration and Cauchy's theorem, Taylor and Laurent expansions, residues, harmonic functions, and conformal mappings.
Prerequisites: MATH 204, 271.

3 
MATH
447 
Special Projects

Definition, formulation, solution, documentation, and testing of a problem under close faculty supervision for a single student.

variable credit 
MATH
456 
Mathematical Statistics

Deals with probability distributions, limit theorems, estimation, hypothesis tests, correlation and regression, analysis of variance.
Prerequisites: MATH 204, 220.

3 
MATH
495 
Senior Seminar

Analysis of the underlying foundational questions of mathematics including the notions of proof and consistency within a specific mathematical framework. Examination of the considerable impact of mathematics on culture and society from ancient to modern times.

1 
MATH
498 
Special Topics

Special topics in mathematics.

variable credit 