Mathematical Approaches

(one unit to be taken during the first three years)

Learning Objectives

Students in Mathematical Approaches courses develop an appreciation of the power of Mathematics and formal methods to provide a way of understanding a problem unambiguously, describing its relation to other problems, and specifying clearly an approach to its solution. Students in Mathematical Approaches courses develop a variety of mathematical skills, an understanding of formal reasoning, and a facility with applications.


  1. These goals are met by courses that treat formal reasoning in one of the following areas.
    1. Quantitative reasoning: The ability to work with numeric data, to reason from those data, and to understand what can and can not be inferred from those data.
    2. Logical reasoning: The study of formal logic, at least to the extent that is required to understand mathematical proof.
    3. The algorithmic method: The ability to analyze a problem, to design a systematic way of addressing that problem (an algorithm), and to implement that algorithm in a computer programming language.
  2. Where these skills or methods are taught within the context of a discipline other than mathematics or computer science, they must receive greater attention than the disciplinary material.

Approved Courses

  • CSCI 161 Introduction to Computer Science
  • CSCI 261 Computer Science II
  • HON 213 Mathematical Reasoning: Foundations of Geometry
  • MATH 103 Introduction to Contemporary Mathematics
  • MATH 150 Finite Mathematics
  • MATH 160 Introduction to Applied Statistics
  • MATH 170 Calculus for Business, Behavioral, and Social Sciences
  • MATH 180 Calculus and Analytic Geometry I
  • MATH 181 Calculus and Analytic Geometry II
  • MATH 260 Intermediate Applied Statistics
  • MATH 280 Multivariate Calculus
  • MATH 290 Linear Algebra
  • PHIL 224 Logic and Language
  • PHIL 273 Formal Logic