Student ID:__________________________ Student Name:_______________________ Adviser Name:_______________________ | Catalog: 2013-2014 Catalog Program: Mathematics/Computer Science, BS Minimum Credits Required:__________________ | ||||||||||
Mathematics/Computer Science, BSCombined major offered by the Department of Mathematics, College of Sciences and Technology and the Department of Computer Science, College of Sciences and Technology. 91 creditsIntroduction/What is the Study of Mathematics/Computer Science?Computer Science at Western is organized around the study of design and analysis techniques used to write software or programs in various application areas, along with details about the internal workings of computers (known as computer architecture and operating systems). “As a practical matter, Mathematics is a science of pattern and order. Its domain is not molecules or cells, but numbers, chance, form, algorithms, and change. As a science of abstract objects, Mathematics relies on logic rather than on observation as its standard of truth, yet employs observation, simulation, and even experimentation as means of discovering truth.” From: Everybody Counts: A Report to the Nation on the Future of Mathematics Education (c) 1989 National Academy of Sciences Why Consider a Mathematics/Computer Science Major?The Mathematics/Computer Science BS Program provides excellent preparation for graduate study or for careers in the technical, scientific and mathematical application of computers. Graduates are able to apply their knowledge and expertise in the development of computer-based solutions of complicated mathematical problems, including environmental and ecological modeling, scientific and engineering calculations, and statistical analysis.
How to Declare (Admission and Declaration Process):Students are urged to declare the major formally at an early point in their Western career so that a program of study can be planned carefully in collaboration with departmental advisors. Contact the Mathematics Department when you are ready to declare this major. Grade RequirementsA grade of C- or better is required for a student’s major or minor courses, and supporting courses for majors and minors. |
|||||||||||
Requirements | |||||||||||
Course Name | Term Taken | Grade | Gen Ed | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
❑ CSCI 141 - Computer Programming I | |||||||||||
❑ CSCI 145 - Computer Programming and Linear Data Structures | |||||||||||
❑ CSCI 241 - Data Structures | |||||||||||
❑ CSCI 301 - Formal Languages and Functional Programming | |||||||||||
❑ CSCI 305 - Analysis of Algorithms and Data Structures I | |||||||||||
❑ CSCI 345 - Object Oriented Design | |||||||||||
❑ CSCI 405 - Analysis of Algorithms and Data Structures II | |||||||||||
❑ Choose either: | |||||||||||
MATH 124 - Calculus and Analytic Geometry I | |||||||||||
MATH 125 - Calculus and Analytic Geometry II | |||||||||||
OR | |||||||||||
MATH 134 - Calculus I Honors | |||||||||||
MATH 135 - Calculus II Honors | |||||||||||
OR | |||||||||||
MATH 138 - Accelerated Calculus | |||||||||||
❑ Choose either: | |||||||||||
MATH 204 - Elementary Linear Algebra | |||||||||||
MATH 331 - Ordinary Differential Equations OR | |||||||||||
MATH 203 - Linear Algebra and Differential Equations I | |||||||||||
MATH 303 - Linear Algebra and Differential Equations II | |||||||||||
❑ MATH 224 - Multivariable Calculus and Geometry I | |||||||||||
❑ MATH 226 - Limits and Infinite Series | |||||||||||
❑ MATH 302 - Introduction to Proofs Via Number Theory | |||||||||||
❑ MATH 312 - Proofs in Elementary Analysis | |||||||||||
❑ MATH 331 - Ordinary Differential Equations | |||||||||||
❑ One course from: | |||||||||||
MATH 430 - Fourier Series and Applications to Partial Differential Equations | |||||||||||
MATH 432 - Systems of Differential Equations | |||||||||||
❑ One course from: | |||||||||||
MATH 341 - Probability and Statistical Inference | |||||||||||
MATH 441 - Probability | |||||||||||
❑ One course from: | |||||||||||
MATH 304 - Linear Algebra | |||||||||||
MATH 401 - Introduction to Abstract Algebra | |||||||||||
❑ Three courses from: | |||||||||||
M/CS 335 - Linear Optimization | |||||||||||
M/CS 375 - Numerical Computation | |||||||||||
M/CS 435 - Nonlinear Optimization | |||||||||||
M/CS 475 - Numerical Analysis | |||||||||||
❑ 3 additional upper-division credits in mathematics or computer science as advised | |||||||||||
University Graduation RequirementsGeneral University Requirements (GURS) | |||||||||||
Notes:
|