300
Develops the structural concepts that characterize abstract algebra. Topics in this course will be selected from the following: elementary number theory, groups, rings, integral domain, fields, and vector spaces. There is an emphasis on the oral and written communication of mathematical ideas. Students will frequently work in groups on special projects.
Covers both the theory and applications of linear programming, one of the leading methods for large-scale optimization. The simplex method will be studied in detail. Applications include product mix, diet, transportation, and network flow problems. Integer programming will be touched on briefly. Computer tools such as spreadsheet solvers will be introduced and used.
Data science is an interdisciplinary field which blends mathematics, computer science, and various domain-specific fields (such as bioinformatics). The goal is to extract usable information from large sets of data. This course will be an introduction to data science using R, Python or a similar language. Emphasis will be on exploratory data analysis, visualization, model fitting, classification, and prediction.
Prerequisites:
class='sc-courselink' href='/en/2022-2023/undergraduate-catalog/courses/mth-mathematics-course-descriptions/200/mth-204'>MTH
204,
class='sc-courselink' href='/en/2022-2023/undergraduate-catalog/courses/mth-mathematics-course-descriptions/400/mth-401'>MTH
401, or
class='sc-courselink' href='/en/2022-2023/undergraduate-catalog/courses/eco-economic-course-descriptions/200/eco-212'>ECO
212. Pre
or
Corequisite: at
least
one
other
CSC
course.
Covers the fundamental algorithms used in both symmetric key and public key cryptography. Algorithms include AES, Diffie-Hellman, RSA, elliptic curve cryptography, as well as cryptographical hash algorithms. Both mathematical foundations and computer implementations will be discussed during the course
Is a course in finite dimensional vector spaces and linear transformations, including inner product spaces, determinants, eigenvalues, and eigenvectors.
Is designed to teach mathematical science majors the skills necessary to learn mathematics on their own and communicate their knowledge to others in oral and written form. All students will attend presentations made by senior mathematics students. Students will be required to write a short, independently-researched paper and present it to the other students in the junior seminar.
Covers the topics of vector field theory, Fourier series, and partial differential equations.