Int Scientfc Comput

Introduction to computational techniques used in science and industry. Topics selected from root-finding, interpolation, data fitting, linear systems, numerical integration, numerical solution of differential equations, and error analysis. Prerequisites: MATH 233 and 235, or consent of instructor, and knowledge of a scientific programming language.

Calculus II

The definite integral, techniques of integration, and applications to physics, chemistry, and engineering. Sequences, series, and power series. Taylor and MacLaurin series. Prerequisite: MATH 131 or equivalent. Honors section available. (Gen.Ed. R2)

[Note: Because this course presupposes knowledge of basic math skills, it will satisfy the R1 requirement upon successful completion.]

ST-Numerical Algorithms

Objectives: Provide a practical understanding of matrix computations for science, engineering and industrial applications; provide solid foundations in computational linear algebra; introduction to parallel computing and programming practices. Contents: Introduction to Scientific Computing, basic numerical techniques of linear algebra and their applications, Data formats and Practices, matrix computations with an emphasis on solving sparse linear systems of equations and eigenvalue problems, parallel architectures and parallel programming with Open MP, MPI and hybrid.

Theory Of Numbers

Basic properties of the positive integers including congruence arithmetic, the theory of prime numbers, quadratic reciprocity, and continued fractions. Theory applied to develop algorithms and computational techniques of computer science and to cryptography. To help learn these materials, students will be assigned computational projects using computer algebra software. Prerequisite: MATH 233 and 235. Math 300 or COMPSCI 250 as a co-requisite is not absolutely necessary but highly recommended.

Writing in Mathematics

Satisfies Junior Year Writing requirement. Develops research and writing skills in mathematics through peer review and revision. Students write on mathematical subject areas, prominent mathematicians, and famous mathematical problems. Prerequisites: MATH 300 and completion of College Writing (CW) requirement.

History of Mathematics

This is an introduction to the history of mathematics from ancient civilizations to present day. Students will study major mathematical discoveries in their cultural, historical, and scientific contexts. This course explores how the study of mathematics evolved through time, and the ways of thinking of mathematicians of different eras - their breakthroughs and failures. Students will have an opportunity to integrate their knowledge of mathematical theories with material covered in General Education courses.

Mathematical Modeling

We learn how to build, use, and critique mathematical models. In modeling we translate scientific questions into mathematical language, and thereby we aim to explain the scientific phenomena under investigation. Models can be simple or very complex, easy to understand or extremely difficult to analyze. We introduce some classic models from different branches of science that serve as prototypes for all models. Student groups will be formed to investigate a modeling problem themselves and each group will report its findings to the class in a final presentation.

Intro to Discrete Structures

This is a rigorous introduction to some topics in mathematics that underlie areas in computer science and computer engineering, including: graphs and trees, spanning trees, colorings and matchings, the pigeonhole principle, induction and recursion, generating functions, and (if time permits) combinatorial geometry. The course integrates mathematical theories with applications to concrete problems from other disciplines using discrete modeling techniques.
Subscribe to